-
Notifications
You must be signed in to change notification settings - Fork 25.5k
Add back snapshot build restriction for match and qstr functions #115253
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
Add back snapshot build restriction for match and qstr functions #115253
Conversation
This reverts commit 581894a
Pinging @elastic/es-search-relevance (Team:Search Relevance) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@carlosdelest are we not reverting on 8.17 & 8.18 so its easier to test and develop with? |
@benwtrent the idea is to fix the LIMIT limitations for 8.17. We could of course be cautious and remove it from the 8.x branch - we're just thinking ahead to avoid another change for enabling this on 8.x |
Commits are cheap Regardless, I understand and if its easier to develop against without the flag, then its fine to have it removed in 8x. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please await further discussion on this revert.
PROJECT_PIPE : PIPE -> type(PIPE), popMode; | ||
PROJECT_DOT: DOT -> type(DOT); | ||
PROJECT_COMMA : COMMA -> type(COMMA); | ||
PROJECT_PARAM : {this.isDevVersion()}? PARAM -> type(PARAM); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
are these changes required?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the catch! No they're not - fixed
This reverts #114793
match() and qstr() will be back behind snapshot builds on 8.x branches until using them after LIMIT has been addressed, either in the functions themselves or in Kibana side.