Skip to content

Experiment: optimize compressor selection for scan time#8780

Draft
connortsui20 wants to merge 1 commit into
ct/compressor-cost-modelfrom
codex/cost-model-query-performance
Draft

Experiment: optimize compressor selection for scan time#8780
connortsui20 wants to merge 1 commit into
ct/compressor-cost-modelfrom
codex/cost-model-query-performance

feat: add scan-oriented compressor cost model

521d01e
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis succeeded Jul 15, 2026 in 0s

Performance Gate Passed

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

✅ 1698 untouched benchmarks
🆕 21 new benchmarks
⏩ 9 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
🆕 Simulation bitpacked_decode N/A 2.6 ms N/A
🆕 Simulation bitpacked_eq_fill N/A 2.4 ms N/A
🆕 Simulation bitpacked_filter_10pct N/A 3.7 ms N/A
🆕 Simulation dict_decode N/A 39.3 ms N/A
🆕 Simulation dict_eq N/A 4.5 ms N/A
🆕 Simulation dict_like N/A 62.4 ms N/A
🆕 Simulation fsst_decode N/A 28.2 ms N/A
🆕 Simulation fsst_eq N/A 4.3 ms N/A
🆕 Simulation fsst_like N/A 16.4 ms N/A
🆕 Simulation run_bitpacked_decode N/A 3.1 ms N/A
🆕 Simulation run_bitpacked_eq N/A 1.9 ms N/A
🆕 Simulation run_bitpacked_filter_10pct N/A 4.1 ms N/A
🆕 Simulation run_scan_cost_decode N/A 6.4 ms N/A
🆕 Simulation run_scan_cost_eq N/A 9.5 ms N/A
🆕 Simulation run_scan_cost_filter_10pct N/A 5.1 ms N/A
🆕 Simulation runend_decode N/A 4.3 ms N/A
🆕 Simulation runend_eq N/A 1.6 ms N/A
🆕 Simulation runend_filter_10pct N/A 5.2 ms N/A
🆕 Simulation sparse_decode N/A 2.6 ms N/A
🆕 Simulation sparse_eq_fill N/A 3.2 ms N/A
... ... ... ... ... ...

ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.


Comparing codex/cost-model-query-performance (521d01e) with ct/compressor-cost-model (cb878e4)

Open in CodSpeed

Footnotes

  1. 9 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.