Avatar for the hashintel user
hashintel
hash
BlogDocsChangelog

BE-515: HashQL: Remove `OFFSET 0` materialization fence from generated query

#8650
Comparing
bm/be-515-hashql-remove-offset-0-materialization-fence-from-generated
(
9db238d
) with
bm/be-514-hashql-solver-iterate-forwardbackward-passes-to-convergence
(
dadf2c4
)
CodSpeed Performance Gauge
0%
Untouched
80

Benchmarks

80 total
constant
libs/@local/hashql/core/benches/symbol.rs::benches::hashing::hash
CodSpeed Performance Gauge
+8%
404.7 ns*375.6 ns
bit_matrix/dense/union_rows[64]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_union_rows
CodSpeed Performance Gauge
+1%
2.3 µs*2.3 µs
primitives
libs/@local/hashql/core/benches/type_system.rs::benches::subtyping::subtyping
CodSpeed Performance Gauge
+1%
6 µs*5.9 µs
bit_matrix/dense/union_rows[200]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_union_rows
CodSpeed Performance Gauge
+1%
9 µs*9 µs
bit_matrix/dense/transitive_closure[16]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_transitive_closure
CodSpeed Performance Gauge
+1%
4.8 µs*4.8 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
0%
120.3 µs119.8 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::forward_substitution::forward_substitution
CodSpeed Performance Gauge
0%
18 µs17.9 µs
lexer_simulation
libs/@local/hashql/core/benches/symbol.rs::benches::realistic::realistic
CodSpeed Performance Gauge
0%
79.1 µs*78.8 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
0%
85.1 µs84.8 µs
contravariant_closure
libs/@local/hashql/core/benches/type_system.rs::benches::subtyping::subtyping
CodSpeed Performance Gauge
0%
8.1 µs*8 µs
mixed_workload
libs/@local/hashql/core/benches/symbol.rs::benches::interning::intern
CodSpeed Performance Gauge
0%
85.8 µs*85.5 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::forward_substitution::forward_substitution
CodSpeed Performance Gauge
0%
23.6 µs23.6 µs
bit_matrix/sparse/clear_reuse[64]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::sparse_clear_reuse
CodSpeed Performance Gauge
0%
9.3 µs*9.3 µs
foldable
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
0%
9.4 µs9.4 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
0%
10.1 µs10.1 µs
full_solve/contravariant
libs/@local/hashql/core/benches/type_system.rs::benches::inference::inference
CodSpeed Performance Gauge
0%
35.5 µs*35.4 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::cfg_simplify::cfg_simplify
CodSpeed Performance Gauge
0%
16.6 µs16.5 µs
bit_matrix/sparse/clear_reuse[200]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::sparse_clear_reuse
CodSpeed Performance Gauge
0%
20 µs*19.9 µs
inline
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
0%
233 µs232.7 µs
full_solve/simple
libs/@local/hashql/core/benches/type_system.rs::benches::inference::inference
CodSpeed Performance Gauge
0%
35.7 µs*35.7 µs
full_solve/complex
libs/@local/hashql/core/benches/type_system.rs::benches::inference::inference
CodSpeed Performance Gauge
0%
40.4 µs*40.4 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
0%
49.4 µs49.4 µs
fibonacci_recursive[8]
libs/@local/hashql/mir/benches/interpret.rs::benches::fibonacci_recursive
CodSpeed Performance Gauge
0%
50.8 µs50.8 µs
bit_matrix/dense/union_rows[1000]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_union_rows
CodSpeed Performance Gauge
0%
102.5 µs*102.4 µs
bit_matrix/dense/transitive_closure[64]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_transitive_closure
CodSpeed Performance Gauge
0%
56.4 µs*56.4 µs

Commits

Click on a commit to change the comparison range
Base
bm/be-514-hashql-solver-iterate-forwardbackward-passes-to-convergence
dadf2c4
-0.01%
chore: remove OFFSET 0
9db238d
5 days ago
by indietyp
© 2026 CodSpeed Technology
Home Terms Privacy Docs