This is an automated email from the ASF dual-hosted git repository.
panxiaolei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 401836f523 [Bug](planner) fix core dump when lateral view above union
node and have predicate (#17912)
add 40ca250678 [Feature](materialized-view) support where clause on create
materialized view (#17534)
No new revisions were added by this update.
Summary of changes:
be/src/exec/tablet_info.cpp | 5 ++
be/src/exec/tablet_info.h | 3 +-
be/src/olap/schema_change.cpp | 72 ++++++++++------
be/src/olap/schema_change.h | 49 +++++++----
be/src/olap/utils.h | 3 +-
be/src/vec/columns/column_nullable.h | 5 ++
be/src/vec/core/block.cpp | 5 +-
be/src/vec/exprs/vslot_ref.cpp | 5 +-
be/src/vec/sink/vtablet_sink.cpp | 97 +++++++++++++++++-----
be/src/vec/sink/vtablet_sink.h | 23 +++--
.../doris/alter/MaterializedViewHandler.java | 7 +-
.../java/org/apache/doris/alter/RollupJobV2.java | 13 ++-
.../org/apache/doris/alter/SchemaChangeJobV2.java | 2 +-
.../doris/analysis/CreateMaterializedViewStmt.java | 18 +++-
.../org/apache/doris/analysis/DescribeStmt.java | 11 ++-
.../java/org/apache/doris/analysis/InsertStmt.java | 23 +++--
.../java/org/apache/doris/analysis/SelectStmt.java | 4 +
.../main/java/org/apache/doris/catalog/Column.java | 1 +
.../doris/catalog/MaterializedIndexMeta.java | 11 +++
.../java/org/apache/doris/catalog/OlapTable.java | 21 ++++-
.../doris/planner/MaterializedViewSelector.java | 84 ++++++++++++-------
.../org/apache/doris/planner/OlapScanNode.java | 20 ++++-
.../org/apache/doris/planner/OlapTableSink.java | 3 +
.../apache/doris/planner/SingleNodePlanner.java | 8 ++
.../org/apache/doris/task/AlterReplicaTask.java | 9 +-
.../org/apache/doris/alter/RollupJobV2Test.java | 2 +-
gensrc/thrift/Descriptors.thrift | 1 +
.../mv_p0/multi_slot_k123p/multi_slot_k123p.csv | 2 +
.../mv_p0/multi_slot_k123p/multi_slot_k123p.out | 13 +++
.../rollback1.out => where/k123/k123.out} | 52 +++++-------
.../data/rollup/test_materialized_view_hll.out | 16 ++--
.../test_materialized_view_hll_with_light_sc.out | 16 ++--
.../data/rollup_p0/test_materialized_view.out | 60 ++++++-------
regression-test/data/rollup_p0/test_rollup_agg.out | 20 ++---
.../data/rollup_p0/test_rollup_agg_date.out | 36 ++++----
.../mv_p0/multi_slot_k123p/multi_slot_k123p.groovy | 11 ++-
.../k123/k123.groovy} | 49 +++++------
37 files changed, 510 insertions(+), 270 deletions(-)
create mode 100644
regression-test/data/mv_p0/multi_slot_k123p/multi_slot_k123p.csv
copy regression-test/data/mv_p0/{join/rollback1/rollback1.out =>
where/k123/k123.out} (68%)
copy regression-test/suites/mv_p0/{test_dup_mv_plus/test_dup_mv_plus.groovy =>
where/k123/k123.groovy} (54%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]