Skip to content

Add explain plans for ClickBench queries#20666

Open
alamb wants to merge 1 commit intoapache:mainfrom
alamb:alamb/clickbench_explain_tests
Open

Add explain plans for ClickBench queries#20666
alamb wants to merge 1 commit intoapache:mainfrom
alamb:alamb/clickbench_explain_tests

Conversation

@alamb
Copy link
Contributor

@alamb alamb commented Mar 3, 2026

Which issue does this PR close?

Rationale for this change

This looks like a monster PR but I think it will be quite easy to review (it just adds some new EXPLAIN tests). If it would be helpful I can break it into smaller pieces

I want to improve the plans for ClickBench Query 29

However, the plans for the ClickBench queries are not in our tests anywhere (so when I make the improvements in #20665 no explain plan tests change)

So to start, let's start with adding the explain plans for all the queries in clickbench.slt to so it is clear what our current plans look like as well as to make it clear what the change of plans are

What changes are included in this PR?

Add explain plans to some .slt tests

Are these changes tested?

Only tests

Are there any user-facing changes?

No, this only adds tests

@github-actions github-actions bot added the sqllogictest SQL Logic Tests (.slt) label Mar 3, 2026
@alamb alamb marked this pull request as ready for review March 3, 2026 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sqllogictest SQL Logic Tests (.slt)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants