Gunnar

nordisk/skade

Newest commits

cbb8c9b1a969Merge fix/small-4-2026-10-25 into main: no file addresses our repositories on the old forge (A28 N7-left)2026-10-25
de190aaefd09GREEN: the READMEs and the OpenLineage default producer name our real homes; the forge media and release URL-shape fixtures use forge.example (A28 N7-left; guard 4/0, geo_source + lineage 4/0, forge_media doc test 1/0)2026-10-25
2cba78a39c6fTEST: no file addresses our repositories on the old forge (A28 N7-left; RED: 10 lines, READMEs, the lineage producer and two forge URL-shape fixtures)2026-10-25
9f2a238a14faMerge v2/n7-a28-small-2026-10-25: every repository = names this repository's real home, with a guard test (A28 L17)2026-10-25
5a7dd74577deGREEN: every repository = names this repository's home (A28 L17)2026-10-25
421d39eacc04RED: every Cargo.toml names this repository's real home and none names the old forge (A28 L17)2026-10-25
7644c0395c08Merge chore/locks-follow-siblings-2026-10-24 into main: the locks follow the sibling mains (lockfollow)2026-10-24
6d2399b6c6f0locks follow the sibling mains: nornir-build-thing 0.2.0->0.2.6 (cargo xtask ci lockfollow; CI lane, 2026-10-24)2026-10-24
8f57f9c8cba5feat(read): read_delta_through_replaces — a delta THROUGH a stamped row-preserving replace that swallowed the window's appends2026-10-20
c2f1a2b5a549Merge feat/compaction-delta-2026-10-19 into main: COMPACTION-AWARE delta (wave item 8) — commit_rewrite stamps its replace row-preserving (skade.compaction summary property), read_delta trusts only the stamp and skips stamped replaces older than every owed append (DeltaPlan.row_preserving_replaces, post-replace files only), expired compaction base crossed by the parent pointer (fork snapshots_added_between), deeper expiry = full reload not Err. Red first (85bca0f: stamped + expired-base oracles failed, incl. the pre-change 'not an ancestor' Err), green 817ff6d; zero-loss oracle held+delta==fresh. Full suite green except scan_core_saturation, a core-count test failing identically on unchanged main under the box's load (load avg ~30-40, other lanes building).2026-10-20
8b1e4347d506restore the root skade-katalog Cargo.lock to main's (an early 'cargo test -p skade' from the workspace root regenerated it; the compaction-delta change needs no root-lock change)2026-10-20
817ff6d411ecgreen: COMPACTION-AWARE delta (wave item 8) — stamp the replace, skip it in read_delta, cross an expired base2026-10-20
85bca0fabaeered: compaction-aware delta oracles (wave item 8) — tests + scaffolding, behavior disabled2026-10-20
b6c6f9a7f4dcMerge feat/l9-znippy-0.10-2026-10-18 into main: znippy 0.10 / plugins 0.22026-10-18
6f1e336c6288deps: znippy 0.10 / plugins 0.22026-10-18
0f743ebca3ebskade-sql 0.2.1: release the skade 0.7 requirement2026-10-17
f87a8e31caf7Merge feat/partition-spec-2026-10-17 into main: Table::partition_by (an AddPartitionSpec transaction action over the vendored AddSpec/SetDefaultSpec updates, UUIDs unchanged), commit_overwrite (a staged rewrite that drops rows), StagedRewrite::extend (one commit for a table's partitions), Warehouse::new_table_format2026-10-17
113c99c93815Table::partition_by (an AddPartitionSpec transaction action), commit_overwrite, StagedRewrite::extend, Warehouse::new_table_format2026-10-17
43554fc525d3Merge feat/rewrite-two-phase-2026-10-16 into main: Table::write_rewrite_files / commit_rewrite / expire_snapshots_keep (a compaction's replace beside a live writer), and a replace/overwrite summary that subtracts the files it removes2026-10-17
b60e71547079iceberg: a replace/overwrite summary subtracts the files it removes2026-10-17