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