-
Notifications
You must be signed in to change notification settings - Fork 285
make runtime filter work on non-PK column #22045
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
You are nearing your monthly Qodo Merge usage quota. For more information, please visit here. PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
You are nearing your monthly Qodo Merge usage quota. For more information, please visit here. PR Code Suggestions ✨Explore these optional code suggestions:
|
Previously runtime filter on non-PK column only take effect in single-concurrency queries (i.e., tpcc). This PR makes it work as expected. Approved by: @ouyuanning
User description
What type of PR is this?
Which issue(s) this PR fixes:
issue https://github.com/matrixorigin/MO-Cloud/issues/5330
What this PR does / why we need it:
Previously runtime filter on non-PK column only take effect in single-concurrency queries (i.e., tpcc). This PR makes it work as expected.
PR Type
Enhancement
Description
Enable runtime filters on non-primary key columns
Refactor filter operator to separate runtime and regular filters
Update protobuf schema to support runtime filter expressions
Fix full-text index deletion with runtime filter integration
Changes walkthrough 📝
7 files
Enable runtime filters for full-text index deletion
Separate runtime and regular filter expressions
Update filter preparation for runtime expressions
Add runtime filter serialization support
Update operator duplication for runtime filters
Simplify runtime filter handling in scope
Add runtime_filters field to pipeline instruction
1 files
Update test cases for new filter structure
1 files
Fix whitespace formatting
1 files