vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Fix exponential stats rewrite for nested OR predicates (#9408) Signed-off-by: Robert Kruszewski <github@robertk.io>
develop
12 seconds ago
less Signed-off-by: Robert Kruszewski <github@robertk.io>
claude/zonemap-prune-performance-0lqpdu
11 minutes ago
Update builtins.rs Signed-off-by: Robert Kruszewski <github@robertk.io>
claude/zonemap-prune-performance-0lqpdu
12 minutes ago
Fix exponential stats rewrite for nested OR predicates `binary_falsify` recursively falsified both children of an `Or` node before checking `EMIT_UNGUARDED_REWRITES`, so every registered `Binary` rewrite rule repeated the full recursive rewrite of the subtree and then discarded all but one copy. That makes the falsify rewrite O(2^depth) for left-deep OR chains such as `a = 1 OR a = 2 OR ...` and O(n^2) for balanced OR trees: a 24-term chain took ~137s to rewrite and ~16x longer for every 4 additional terms. Check the guard before recursing, mirroring the `And` arm (semantics are unchanged: the guarded rule always produced `None` for `Or`). The same 24-term chain now rewrites in ~120us and a 1000-term chain in ~8ms. Adds a regression test that counts `Binary` rule visits to pin the rewrite to one visit per node, and a falsifier shape test for `Or`. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014a8epAuP9LG1R5tHPL3qpi Signed-off-by: Claude <noreply@anthropic.com>
claude/zonemap-prune-performance-0lqpdu
14 minutes ago
Benchmark prepared contains reuse Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
ct/row-fn-spatial-predicates
20 minutes ago
Declare tensor product fallibility Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
ct/row-fn-tensor-products
22 minutes ago
Use sink row counts in benchmarks Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
ct/row-fn-benchmark-tools
22 minutes ago
Preflight null-tolerant geometry decoding Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
ct/row-fn-spatial-distance
22 minutes ago
Latest Branches
CodSpeed Performance Gauge
-1%
Fix exponential stats rewrite for nested OR predicates
#9408
12 minutes ago
0cc4ea7
claude/zonemap-prune-performance-0lqpdu
CodSpeed Performance Gauge
+5%
Execute spatial predicates with RowFn
#9350
2 days ago
2e6f993
ct/row-fn-spatial-predicates
CodSpeed Performance Gauge
×2
Execute tensor product functions with RowFn
#9348
20 hours ago
d0f5b97
ct/row-fn-tensor-products
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs