• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

gluesql / gluesql / 24926141446
99%

Build:
DEFAULT BRANCH: main
Ran 25 Apr 2026 08:06AM UTC
Jobs 1
Files 343
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

25 Apr 2026 07:53AM UTC coverage: 98.12% (-0.08%) from 98.196%
24926141446

push

github

web-flow
Bind aggregate slots during planning (#1895)

Move aggregate slot assignment out of runtime execution and into a dedicated planning pass.
Select statements now carry planner-assigned aggregate slots,
and aggregate expressions reference those slots during evaluation
instead of relying on execution-time aggregate lookup.

Update aggregate execution state to use slot-indexed values, including empty global aggregate handling,
and require planned aggregate bindings at execution time.
Apply aggregate planning across query-bearing statements and storage planner implementations.

Also tighten CTAS behavior around planned select output, avoid copying source schemas for joined CTAS queries,
and add regression coverage for CTAS aggregate results,
empty COUNT(*) metadata behavior, aggregate subqueries in DML planning,
and AST equality/hash semantics for planner-only aggregate fields.

902 of 953 new or added lines in 33 files covered. (94.65%)

1 existing line in 1 file now uncovered.

43270 of 44099 relevant lines covered (98.12%)

72532.61 hits per line

Uncovered Changes

Lines Coverage ∆ File
38
92.02
core/src/plan/aggregate.rs
3
96.91
-0.56% core/src/executor/aggregate.rs
3
98.52
-0.82% core/src/executor/aggregate/state.rs
3
96.52
-2.57% core/src/executor/sort.rs
2
99.63
-0.17% core/src/executor/evaluate.rs
1
98.33
0.37% core/src/executor/alter/table.rs
1
98.33
-1.67% core/src/executor/select/project.rs

Coverage Regressions

Lines Coverage ∆ File
1
98.52
-0.82% core/src/executor/aggregate/state.rs
Jobs
ID Job ID Ran Files Coverage
1 24926141446.1 25 Apr 2026 08:06AM UTC 343
98.12
GitHub Action Run
Source Files on build 24926141446
  • Tree
  • List 343
  • Changed 32
  • Source Changed 0
  • Coverage Changed 32
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • cabcadab on github
  • Prev Build on main (#23107089231)
  • Next Build on main (#25985361787)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc