Avatar for the jzombie user
jzombie
rust-llkv
BlogDocsChangelog

Initial physical planner

#215Merged
Comparing
211-initial-physical-planner
(
0d539cf
) with
main
(
9ba8851
)
CodSpeed Performance Gauge
-25%
Improvement
2
Regression
6
Untouched
67
Skipped
2

Benchmarks

77 total
ingest_mixed_1M[batches=64]
criterion::ingest_mixed_1M::batches=64
CodSpeed Performance Gauge
-25%
282.9 ms379.3 ms
ingest_mixed_1M[batches=16]
criterion::ingest_mixed_1M::batches=16
CodSpeed Performance Gauge
-25%
261.4 ms349.8 ms
storage_fused_starts_case_insensitive
criterion::string_substring_storage_only
CodSpeed Performance Gauge
-17%
6.8 ms8.3 ms
ingest_mixed_1M[batches=1]
criterion::ingest_mixed_1M::batches=1
CodSpeed Performance Gauge
-13%
209.8 ms241.7 ms
lowfrag/range/without_index
criterion::index_matrix_1M::lowfrag_range_without_index
CodSpeed Performance Gauge
-12%
3.7 ms4.2 ms
ingest_mixed_1M[batches=4]
criterion::ingest_mixed_1M::batches=4
CodSpeed Performance Gauge
-11%
281.3 ms316.7 ms
hash_join_anti_join[10000]
criterion::hash_join_anti_join::10000
CodSpeed Performance Gauge
+37%
266.6 µs194.1 µs
scan_stream_expr_subtract_one
criterion::llkv_table_math_1M
CodSpeed Performance Gauge
+12%
3.4 ms3 ms
storage_sequential_contains_case_insensitive
criterion::string_substring_storage_only
CodSpeed Performance Gauge
+6%
113.9 ms107.8 ms
scan_sorted_stream_join
criterion::random_probe_u64
CodSpeed Performance Gauge
+5%
21.7 ms20.6 ms
storage_sequential_starts_case_insensitive
criterion::string_substring_storage_only
CodSpeed Performance Gauge
+5%
92.6 ms88.1 ms
storage_fused_both_case_insensitive
criterion::string_substring_storage_only
CodSpeed Performance Gauge
+4%
89.1 ms85.5 ms
storage_fused_contains_case_insensitive
criterion::string_substring_storage_only
CodSpeed Performance Gauge
+4%
89.1 ms85.9 ms
hash_join_left_join[1000]
criterion::hash_join_left_join::1000
CodSpeed Performance Gauge
+4%
151.6 µs146.4 µs
scan_contains_needle_case_sensitive
criterion::string_substring_search
CodSpeed Performance Gauge
+3%
46.8 ms45.5 ms
sum_u64_fragmented_scan_only
criterion::column_store_fragmented_1M
CodSpeed Performance Gauge
+3%
90.3 µs87.7 µs
sorted_range_u64
criterion::scan_builder_1M
CodSpeed Performance Gauge
+2%
22.8 ms22.2 ms
sorted_with_row_ids_u64
criterion::scan_builder_1M
CodSpeed Performance Gauge
+2%
20 ms19.6 ms
hash_join_semi_join[1000000]
criterion::hash_join_semi_join::1000000
CodSpeed Performance Gauge
+2%
37.8 ms37.2 ms
scan_unsorted_multiset
criterion::random_probe_u64
CodSpeed Performance Gauge
+1%
1.5 ms1.5 ms
scan_stream_expr_add_one
criterion::llkv_table_math_1M
CodSpeed Performance Gauge
+1%
3.4 ms3.4 ms
hash_join_anti_join[1000000]
criterion::hash_join_anti_join::1000000
CodSpeed Performance Gauge
+1%
44 ms43.6 ms
hash_join_many_to_many[10000]
criterion::hash_join_many_to_many::10000
CodSpeed Performance Gauge
+1%
781.8 µs776 µs
lowfrag/full/with_index
criterion::index_matrix_1M::lowfrag_full_with_index
CodSpeed Performance Gauge
0%
20.2 ms20.1 ms
sum_i32_scan_only
criterion::column_store_sum_1M
CodSpeed Performance Gauge
0%
48.8 µs48.6 µs

Commits

Click on a commit to change the comparison range
Base
main
9ba8851
-73.16%
Improve numeric coercions
06fecac
4 months ago
by jzombie
+47.76%
Add scan planning test
0d539cf
4 months ago
by jzombie
© 2026 CodSpeed Technology
Home Terms Privacy Docs