Skip to content

Fix SQLite-discovered SQL issues and support scalar subquery initialization - #389

Merged
KKould merged 16 commits into
mainfrom
fix/sqlite-slt-findings
Oct 8, 2026
Merged

KKould merged 16 commits into
mainfrom
fix/sqlite-slt-findings

refactor: remove unused tuple split boundary interface

0d528f8
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 8, 2026 in 1s

93.68% (+0.38%) compared to 65d9638

View this Pull Request on Codecov

93.68% (+0.38%) compared to 65d9638

Details

Codecov Report

❌ Patch coverage is 93.44423% with 134 lines in your changes missing coverage. Please review.
✅ Project coverage is 93.68%. Comparing base (65d9638) to head (0d528f8).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
src/planner/arena.rs 83.63% 36 Missing ⚠️
src/expression/eq_col.rs 38.70% 19 Missing ⚠️
src/binder/select.rs 93.58% 12 Missing ⚠️
src/expression/range_detacher.rs 94.50% 11 Missing ⚠️
src/planner/operator/join.rs 87.91% 11 Missing ⚠️
src/binder/expr.rs 90.36% 8 Missing ⚠️
src/optimizer/rule/normalization/column_pruning.rs 86.95% 6 Missing ⚠️
src/execution/spill/codec.rs 90.90% 5 Missing ⚠️
...ptimizer/rule/normalization/pushdown_predicates.rs 92.06% 5 Missing ⚠️
src/function/abs.rs 91.83% 4 Missing ⚠️
... and 8 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #389      +/-   ##
==========================================
+ Coverage   93.30%   93.68%   +0.38%     
==========================================
  Files         259      260       +1     
  Lines       47765    48783    +1018     
==========================================
+ Hits        44565    45704    +1139     
+ Misses       3200     3079     -121     
Files with missing lines Coverage Δ
src/binder/aggregate.rs 98.00% <100.00%> (+0.32%) ⬆️
src/binder/create_view.rs 100.00% <100.00%> (ø)
src/binder/mod.rs 86.74% <100.00%> (+0.18%) ⬆️
src/catalog/column.rs 90.85% <100.00%> (-1.83%) ⬇️
src/db.rs 93.42% <100.00%> (+1.38%) ⬆️
src/db/prepared.rs 94.55% <100.00%> (ø)
src/execution/ddl/add_column.rs 96.93% <100.00%> (ø)
src/execution/ddl/change_column.rs 97.08% <100.00%> (ø)
src/execution/ddl/create_index.rs 91.25% <100.00%> (ø)
src/execution/ddl/create_table.rs 100.00% <100.00%> (ø)
... and 83 more

... and 9 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.