Skip to content

Conversation

@yeya24
Copy link
Contributor

@yeya24 yeya24 commented Dec 6, 2025

What this PR does:

This PR adds the projection pushdown optimizer from thanos engine as a supported logical plan optimizer.

Note that this PR doesn't actually add the projection pushdown capability to Cortex. Only enable the configuration of the projection pushdown optimizer. Actual projection pushdown support will be in future PRs.

This is the first step of #7090

Which issue(s) this PR fixes:
Fixes #

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

Signed-off-by: Ben Ye <benye@amazon.com>
Signed-off-by: Ben Ye <benye@amazon.com>
@pull-request-size pull-request-size bot added size/S and removed size/XS labels Dec 6, 2025
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Dec 7, 2025
@yeya24 yeya24 merged commit e4a83be into cortexproject:master Dec 8, 2025
73 of 77 checks passed
@yeya24 yeya24 deleted the add-projection-optimizer branch December 8, 2025 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer size/S type/feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants