This is an automated email from the ASF dual-hosted git repository.
kxiao pushed a change to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/doris.git
from 68b722c8ba fix merge_conflict change
FeConstants.disableInternalSchemaDb to !FeConstants.enableInternalSchemaDb
new c995b6a46c [opt](inverted index) add session variable
enable_inverted_index_query to control whether query with inverted index
(#22255)
new 32f8f66711 [fix](nereids) SubqueryToApply may lost conjunct (#22262)
new 8b83552a35 [Enhancement](delete) eliminate reading the old values of
non-key columns for delete stmt (#22270)
new c1816d0bc6 (vertical compaction) fix vertical compaction core (#22275)
new 666daad650 [test](regression) add partial update seq_col delete cases
(#22340)
new 21f6433ff6 [Improve](topn opt) modify fetch rpc timeout from 20s to
30s, since fetch is quite heavy sometimes (#22163)
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
be/src/common/config.cpp | 2 +-
be/src/olap/rowset/segment_v2/segment_iterator.cpp | 6 +
be/src/olap/rowset/segment_v2/segment_writer.cpp | 37 +++++-
be/src/olap/rowset/vertical_beta_rowset_writer.cpp | 25 +++-
be/src/olap/rowset/vertical_beta_rowset_writer.h | 9 +-
be/src/service/internal_service.cpp | 50 ++++++--
be/src/vec/olap/vertical_block_reader.cpp | 57 +++++++--
be/src/vec/olap/vertical_block_reader.h | 8 +-
be/src/vec/olap/vertical_merge_iterator.cpp | 31 ++++-
be/src/vec/olap/vertical_merge_iterator.h | 4 +
be/test/vec/olap/vertical_compaction_test.cpp | 28 +++--
docs/en/docs/advanced/variables.md | 4 +
docs/zh-CN/docs/advanced/variables.md | 5 +
.../nereids/rules/analysis/SubqueryToApply.java | 140 +++++----------------
.../apache/doris/planner/StreamLoadPlanner.java | 11 ++
.../java/org/apache/doris/qe/SessionVariable.java | 17 +++
gensrc/thrift/PaloInternalService.thrift | 2 +
.../delete/delete_mow_partial_update.out | 27 +++-
.../delete/partial_update_delete.csv} | 3 +-
.../nereids_syntax_p0/sub_query_correlated.out | 17 +++
.../partial_update/partial_update_delete.csv} | 3 +-
.../partial_update/test_partial_update_delete.out | 43 +++++++
....out => test_partial_update_seq_col_delete.out} | 12 +-
.../test_partial_update_seq_type_delete.out | 29 +++++
.../delete/delete_mow_partial_update.groovy | 40 +++++-
.../nereids_syntax_p0/sub_query_correlated.groovy | 23 ++--
.../test_partial_update_delete.groovy | 99 +++++++++++++++
...y => test_partial_update_seq_col_delete.groovy} | 30 +----
... => test_partial_update_seq_type_delete.groovy} | 9 +-
29 files changed, 569 insertions(+), 202 deletions(-)
copy regression-test/data/{demo_p0/test_action.csv =>
nereids_p0/delete/partial_update_delete.csv} (57%)
copy regression-test/data/{demo_p0/test_action.csv =>
unique_with_mow_p0/partial_update/partial_update_delete.csv} (57%)
create mode 100644
regression-test/data/unique_with_mow_p0/partial_update/test_partial_update_delete.out
copy
regression-test/data/unique_with_mow_p0/partial_update/{test_partial_update_seq_col.out
=> test_partial_update_seq_col_delete.out} (50%)
create mode 100644
regression-test/data/unique_with_mow_p0/partial_update/test_partial_update_seq_type_delete.out
create mode 100644
regression-test/suites/unique_with_mow_p0/partial_update/test_partial_update_delete.groovy
copy
regression-test/suites/unique_with_mow_p0/partial_update/{test_partial_update_seq_col.groovy
=> test_partial_update_seq_col_delete.groovy} (77%)
copy
regression-test/suites/unique_with_mow_p0/partial_update/{test_partial_update_seq_type.groovy
=> test_partial_update_seq_type_delete.groovy} (94%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]