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