Avatar for the tursodatabase user
tursodatabase
turso
BlogDocsChangelog

Fix correlated subquery COUNT(*) returning NULL in ungrouped aggregates

#5678Closed
Comparing
bendechrai:fix/correlated-subquery-ungrouped-aggregate
(
92895ad
) with
main
(
35ffd30
)
CodSpeed Performance Gauge
-16%
Regression
1
Untouched
278
Skipped
105

Benchmarks

384 total
ltrim_with_pattern
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
-16%
1.2 µs1.4 µs
exec_randomblob_medium
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+9%
1,085.6 ns998.1 ns
exec_randomblob_small
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+6%
1,021.7 ns963.3 ns
construct_like_complex
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+5%
1.8 µs1.7 µs
limbo_mvcc_concurrent_writes
core/benches/benchmark.rs::benches::bench_concurrent_writes::Concurrent writes
CodSpeed Performance Gauge
+4%
100.9 ms96.9 ms
like_mixed_wildcards
core/benches/sql_functions/likeop.rs::likeop
CodSpeed Performance Gauge
+3%
1.7 µs1.7 µs
like_percent_both
core/benches/sql_functions/likeop.rs::likeop
CodSpeed Performance Gauge
+3%
1.8 µs1.7 µs
update
core/benches/mvcc_benchmark.rs::benches::bench::mvcc-ops-throughput
CodSpeed Performance Gauge
+3%
14.6 µs14.2 µs
zeroblob_small
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+3%
1.1 µs1 µs
format_float_neg_infinity
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+3%
1.1 µs1.1 µs
format_float_infinity
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+3%
1.1 µs1.1 µs
glob_character_class
core/benches/sql_functions/likeop.rs::likeop
CodSpeed Performance Gauge
+2%
1.2 µs1.2 µs
glob_character_class_range
core/benches/sql_functions/likeop.rs::likeop
CodSpeed Performance Gauge
+2%
1.3 µs1.3 µs
glob_character_class_negation
core/benches/sql_functions/likeop.rs::likeop
CodSpeed Performance Gauge
+2%
1.3 µs1.3 µs
like_many_percent_wildcards
core/benches/sql_functions/likeop.rs::likeop
CodSpeed Performance Gauge
+2%
2.7 µs2.6 µs
zeroblob_medium
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+2%
1.6 µs1.5 µs
glob_mixed_wildcards
core/benches/sql_functions/likeop.rs::likeop
CodSpeed Performance Gauge
+2%
1.7 µs1.6 µs
glob_star_both
core/benches/sql_functions/likeop.rs::likeop
CodSpeed Performance Gauge
+2%
1.7 µs1.6 µs
limbo_execute_select_1
core/benches/benchmark.rs::benches::bench_execute_select_1::Execute `SELECT 1`
CodSpeed Performance Gauge
+2%
14.5 µs14.2 µs
limbo_parser_query[]
parser/benches/parser_benchmark.rs::benches::bench_parser::Parser `SELECT 1`
CodSpeed Performance Gauge
+2%
13 µs12.8 µs
Limbo
core/benches/json_benchmark.rs::benches::bench_json_patch::JSON Patch - Array Update
CodSpeed Performance Gauge
+1%
34.7 µs34.2 µs
sqlite_execute_select_1
core/benches/benchmark.rs::benches::bench_execute_select_1::Execute `SELECT 1`
CodSpeed Performance Gauge
+1%
4.2 µs4.2 µs
Limbo
core/benches/json_benchmark.rs::benches::bench_json_patch::JSON Patch - Add New Property
CodSpeed Performance Gauge
+1%
37.9 µs37.4 µs
limbo_schema[]
core/benches/benchmark.rs::benches::bench_open::Open/Connect
CodSpeed Performance Gauge
+1%
53.2 ms52.5 ms
limbo_execute_select_rows[100]
core/benches/benchmark.rs::benches::bench_execute_select_rows::Execute `SELECT * FROM users LIMIT ?`
CodSpeed Performance Gauge
+1%
240 µs237 µs

Commits

Click on a commit to change the comparison range
Base
main
35ffd30
+0.65%
Remove WHERE 0 test case that exposes pre-existing divergence
7d873d9
28 days ago
by bendechrai
-1.87%
Fix subquery dependency tracking for attached-database table names
0a998d5
25 days ago
by bendechrai
-14.29%
Fix attached-db column refs and disable generation pending cursor bug
92895ad
25 days ago
by bendechrai
© 2026 CodSpeed Technology
Home Terms Privacy Docs