You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by mo...@apache.org on 2020/02/27 01:14:41 UTC

[incubator-doris] branch master updated (7b39d60 -> a3e588f)

This is an automated email from the ASF dual-hosted git repository.

morningman pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git.


    from 7b39d60  Remove unused LLVM related codes of CMakeLists (#2910) (#2993)
     add a3e588f  [MaterializedView] Implement new materialized view selector (#2821)

No new revisions were added by this update.

Summary of changes:
 .../doris/alter/MaterializedViewHandler.java       | 105 ++--
 .../java/org/apache/doris/analysis/Analyzer.java   |  11 +-
 .../doris/analysis/CreateMaterializedViewStmt.java |  37 +-
 .../main/java/org/apache/doris/analysis/Expr.java  |   8 +
 .../java/org/apache/doris/analysis/SelectStmt.java |  23 +
 .../java/org/apache/doris/analysis/SlotRef.java    |  30 ++
 .../java/org/apache/doris/catalog/Catalog.java     |   4 +-
 .../main/java/org/apache/doris/catalog/Column.java |   7 +
 .../java/org/apache/doris/catalog/OlapTable.java   |  19 +
 .../main/java/org/apache/doris/catalog/Table.java  |  14 +
 .../main/java/org/apache/doris/common/Config.java  |   6 +
 .../org/apache/doris/external/EsStateStore.java    |   4 +-
 .../doris/planner/MaterializedViewSelector.java    | 520 +++++++++++++++++++
 .../org/apache/doris/planner/OlapScanNode.java     | 246 ++++++++-
 .../java/org/apache/doris/planner/Planner.java     |   2 +
 .../org/apache/doris/planner/RollupSelector.java   |   5 +-
 .../apache/doris/planner/SingleNodePlanner.java    |  58 ++-
 .../java/org/apache/doris/qe/SessionVariable.java  |  13 +-
 .../analysis/CreateMaterializedViewStmtTest.java   | 125 ++++-
 .../java/org/apache/doris/analysis/ExprTest.java   |  89 ++++
 .../org/apache/doris/backup/CatalogMocker.java     |   2 +
 .../org/apache/doris/catalog/DatabaseTest.java     |  18 +-
 .../java/org/apache/doris/catalog/TableTest.java   |  18 +-
 .../org/apache/doris/common/util/UnitTestUtil.java |   2 +
 .../apache/doris/persist/CreateTableInfoTest.java  |  12 +
 .../planner/MaterializedViewFunctionTest.java      | 571 +++++++++++++++++++++
 .../planner/MaterializedViewSelectorTest.java      | 407 +++++++++++++++
 .../org/apache/doris/utframe/AnotherDemoTest.java  |   5 +-
 .../java/org/apache/doris/utframe/DemoTest.java    |  73 +--
 .../java/org/apache/doris/utframe/DorisAssert.java | 134 +++++
 .../org/apache/doris/utframe/MockedFrontend.java   |   2 +-
 .../org/apache/doris/utframe/UtFrameUtils.java     |  12 +
 32 files changed, 2371 insertions(+), 211 deletions(-)
 create mode 100644 fe/src/main/java/org/apache/doris/planner/MaterializedViewSelector.java
 create mode 100644 fe/src/test/java/org/apache/doris/analysis/ExprTest.java
 create mode 100644 fe/src/test/java/org/apache/doris/planner/MaterializedViewFunctionTest.java
 create mode 100644 fe/src/test/java/org/apache/doris/planner/MaterializedViewSelectorTest.java
 create mode 100644 fe/src/test/java/org/apache/doris/utframe/DorisAssert.java


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org