-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Disable JsonStatementOptimizer. #7919
Conversation
Codecov Report
@@ Coverage Diff @@
## master #7919 +/- ##
============================================
- Coverage 71.32% 71.16% -0.17%
- Complexity 4092 4115 +23
============================================
Files 1589 1593 +4
Lines 82139 82365 +226
Branches 12270 12270
============================================
+ Hits 58589 58614 +25
- Misses 19578 19805 +227
+ Partials 3972 3946 -26
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
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 with minor comment
@@ -51,7 +50,7 @@ | |||
new TimePredicateFilterOptimizer(), new MergeRangeFilterOptimizer()); | |||
|
|||
private static final List<StatementOptimizer> STATEMENT_OPTIMIZERS = | |||
Arrays.asList(new JsonStatementOptimizer(), new StringPredicateFilterOptimizer()); | |||
Arrays.asList(new StringPredicateFilterOptimizer()); |
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.
(minor) Collections.singletonList()
instead
Description
Disabling JsonStatementOptimizer (the class that processes identifier dot notation on JSON columns), until we can gain more confidence in using dot notation.
Upgrade Notes
Does this PR prevent a zero down-time upgrade? (Assume upgrade order: Controller, Broker, Server, Minion)
backward-incompat
, and complete the section below on Release Notes)Does this PR fix a zero-downtime upgrade introduced earlier?
backward-incompat
, and complete the section below on Release Notes)Does this PR otherwise need attention when creating release notes? Things to consider:
release-notes
and complete the section on Release Notes)Release Notes
Documentation