You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by li...@apache.org on 2021/12/30 05:24:43 UTC
[incubator-doris] branch master updated (8da2e8b -> 723ee84)
This is an automated email from the ASF dual-hosted git repository.
lingmiao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git.
from 8da2e8b [fix](cache) Int overflow causes the wrong latest table to be obtained (#7533)
add 723ee84 [feature] (planner) InferPredicate (#7096)
No new revisions were added by this update.
Summary of changes:
docs/en/administrator-guide/variables.md | 7 +-
docs/zh-CN/administrator-guide/variables.md | 7 +-
.../java/org/apache/doris/analysis/Analyzer.java | 123 ++++
.../java/org/apache/doris/analysis/SelectStmt.java | 2 +-
.../java/org/apache/doris/analysis/SlotRef.java | 8 +
.../java/org/apache/doris/analysis/TableRef.java | 11 +-
.../java/org/apache/doris/analysis/UpdateStmt.java | 3 +-
.../main/java/org/apache/doris/load/ExportJob.java | 3 +-
.../org/apache/doris/planner/LoadScanNode.java | 3 +-
.../apache/doris/planner/SingleNodePlanner.java | 1 -
.../java/org/apache/doris/qe/SessionVariable.java | 11 +
.../doris/rewrite/BetweenToCompoundRule.java | 2 +-
.../doris/rewrite/CompoundPredicateWriteRule.java | 2 +-
.../org/apache/doris/rewrite/ExprRewriteRule.java | 2 +-
.../org/apache/doris/rewrite/ExprRewriter.java | 32 +-
.../doris/rewrite/ExtractCommonFactorsRule.java | 4 +-
.../apache/doris/rewrite/FoldConstantsRule.java | 2 +-
.../org/apache/doris/rewrite/InferFiltersRule.java | 676 +++++++++++++++++++++
.../rewrite/NormalizeBinaryPredicatesRule.java | 2 +-
.../doris/rewrite/RewriteAliasFunctionRule.java | 2 +-
.../doris/rewrite/RewriteBinaryPredicatesRule.java | 2 +-
.../doris/rewrite/RewriteEncryptKeyRule.java | 2 +-
.../doris/rewrite/RewriteFromUnixTimeRule.java | 2 +-
.../doris/rewrite/RewriteLikePredicateRule.java | 2 +-
...implifyInvalidDateBinaryPredicatesDateRule.java | 2 +-
.../rewrite/mvrewrite/CountDistinctToBitmap.java | 3 +-
.../mvrewrite/CountDistinctToBitmapOrHLLRule.java | 3 +-
.../doris/rewrite/mvrewrite/CountFieldToSum.java | 3 +-
.../rewrite/mvrewrite/HLLHashToSlotRefRule.java | 3 +-
.../apache/doris/rewrite/mvrewrite/NDVToHll.java | 3 +-
.../rewrite/mvrewrite/ToBitmapToSlotRefRule.java | 3 +-
.../org/apache/doris/planner/QueryPlanTest.java | 17 +-
.../apache/doris/rewrite/InferFiltersRuleTest.java | 309 ++++++++++
.../rewrite/mvrewrite/CountFieldToSumTest.java | 3 +-
34 files changed, 1220 insertions(+), 40 deletions(-)
create mode 100644 fe/fe-core/src/main/java/org/apache/doris/rewrite/InferFiltersRule.java
create mode 100644 fe/fe-core/src/test/java/org/apache/doris/rewrite/InferFiltersRuleTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org