Avatar for the Eventual-Inc user
Eventual-Inc
Daft
BlogDocsChangelog

Performance History

Latest Results

fix(recordbatch): respect null_equals_nulls for statically-null semi/anti join keys hash_semi_anti_join short-circuited whenever an evaluated join key column had DataType::Null, returning every left row for anti joins and no rows for semi joins while ignoring null_equals_nulls entirely. Under null-safe equality (INTERSECT/EXCEPT semantics, EqNullSafe predicates), NULL keys must match NULL keys. After match_types_for_tables a key column is Null-typed only when both sides are Null, so the shortcut is now taken only when some statically null key has null_equals_nulls=false, where no pair can ever match. Otherwise the join falls through to the regular hash path, which already supports Null-dtype keys: NullArray::hash is deterministic and build_is_equal honors the per-column flag for (Null, Null) pairs. Fixes #7502
hello-peter-tang:fix/7502-semi-anti-null-safe-static-null-keys
5 hours ago
Merge branch 'main' into add-bisect-autoscaling-strategy
DogerW666:add-bisect-autoscaling-strategy
7 hours ago
Merge remote-tracking branch 'upstream/main' into iceberg-partition-repr-parity
jackylee-ch:iceberg-partition-repr-parity
10 hours ago
Merge remote-tracking branch 'upstream/main' into sql-table-function-arg-validation
jackylee-ch:sql-table-function-arg-validation
14 hours ago
style: fix import sorting in catalog tests
Lucas61000:issue-7310
14 hours ago
Merge branch 'main' into issue-7310
Lucas61000:issue-7310
15 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
fix(recordbatch): respect null_equals_nulls for statically-null semi/anti join keys#7510
6 hours ago
fa3cb62
hello-peter-tang:fix/7502-semi-anti-null-safe-static-null-keys
CodSpeed Performance Gauge
0%
7 hours ago
a154b7a
DogerW666:add-bisect-autoscaling-strategy
CodSpeed Performance Gauge
0%
10 hours ago
ed72d4c
jackylee-ch:parquet-limit-deleted-rows
© 2026 CodSpeed Technology
Home Terms Privacy Docs