Skip to content

v0.18.50

Choose a tag to compare

@derekmwright derekmwright released this 06 Sep 09:48

v0.18.50

  • The benchmark harness no longer runs background compaction on the clusters it
    spawns, and refuses to load a data bucket that contains compaction residue
    (compacted_* objects) from an earlier run — a benchmark harness must never
    mutate the bucket it reads. This prevents the silent row-duplication that made
    one SF10 fixture hold three copies of its data. Set
    WADJET_HARNESS_ALLOW_COMPACTED=1 to load a dataset whose canonical files are
    deliberately compaction-produced.
  • A new correctness gate covers a two-key GROUP BY ... SUM under an OUTER join
    whose result feeds a predicate on the sum, on the single-process engine and
    three distributed configurations with the aggregate's spill drain forced,
    including probe rows that match no group — those must come back NULL and must
    not satisfy the predicate.