Skip to content

Add explain plans for ClickBench queries#20666

Merged
alamb merged 1 commit intoapache:mainfrom
alamb:alamb/clickbench_explain_tests
Mar 4, 2026
Merged

Add explain plans for ClickBench queries#20666
alamb merged 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
@alamb
Copy link
Contributor Author

alamb commented Mar 4, 2026

Thank you @dan

@alamb alamb added this pull request to the merge queue Mar 4, 2026
Merged via the queue into apache:main with commit 92d0a5c Mar 4, 2026
31 checks passed
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