This is an automated email from the ASF dual-hosted git repository.
kxiao pushed a change to tag 2.0.4-rc02
in repository https://gitbox.apache.org/repos/asf/doris.git
*** WARNING: tag 2.0.4-rc02 was modified! ***
from a815703a0ea (commit)
to c191cb8b16e (commit)
from a815703a0ea [release](version) change branch-2.0 version to 2.0.4-rc02
(#28970)
add cae76a88500 [opt](inverted index) Add null document interface to
optimize empty string indexing (#28661) (#28978)
add de95e76c752 [pick][feature](inverted index) add ignore_above property
to prevent long string from indexing #28585 #28819 (#29002)
add 64533269903 [opt](compound) Optimize by deleting the compound expr
after obtaining the final result #28934 (#29008)
add a433d855197 [opt](assert_num_rows) support filter in AssertNumRows
operator and fix some explain #28935 #28936
add ff20b509160 [opt](invert index) Empty strings are not written to the
index in the case of TOKENIZED (#28822) (#28955)
add 55569261057 [Bug](cherry-pick) Fix exception-unsafe in aggregation
node #28483 (#28981)
add b12e3ce2a6d [bug](cherry-pick) Fix coredump in aggregation node's
destruction #28684 (#28987)
add c191cb8b16e [Fix](multi-catalog) skip hms events if hms table is not
supported #28644 (#29010)
No new revisions were added by this update.
Summary of changes:
be/src/olap/inverted_index_parser.cpp | 9 +++
be/src/olap/inverted_index_parser.h | 7 ++
.../rowset/segment_v2/inverted_index_writer.cpp | 42 ++++++++--
be/src/olap/rowset/segment_v2/segment_iterator.cpp | 15 +++-
be/src/vec/exec/vaggregation_node.cpp | 31 +++++---
be/src/vec/exec/vaggregation_node.h | 26 +++++--
be/src/vec/exec/vassert_num_rows_node.cpp | 2 +
docs/en/docs/data-table/index/inverted-index.md | 3 +
docs/zh-CN/docs/data-table/index/inverted-index.md | 3 +
.../apache/doris/analysis/InvertedIndexUtil.java | 13 ++++
.../java/org/apache/doris/catalog/TableIf.java | 15 ++++
.../doris/catalog/external/HMSExternalTable.java | 20 ++---
.../doris/datasource/ExternalMetaCacheMgr.java | 11 ++-
...ndException.java => NotSupportedException.java} | 7 +-
.../apache/doris/planner/AssertNumRowsNode.java | 5 ++
.../org/apache/doris/planner/DataGenScanNode.java | 20 +++++
.../apache/doris/planner/PartitionSortNode.java | 4 +
.../test_assert_row_num.out} | 13 +++-
.../test_compound.out} | 4 +-
.../test_index_empty_string.out} | 2 +-
.../correctness_p0/test_assert_row_num.groovy | 91 ++++++++++++++++++++++
..._index_bkd_null.groovy => test_compound.groovy} | 41 ++++++----
..._null.groovy => test_index_empty_string.groovy} | 25 +++---
23 files changed, 336 insertions(+), 73 deletions(-)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/exceptions/{UnboundException.java
=> NotSupportedException.java} (84%)
copy regression-test/data/{query_p0/subquery/test_subquery2.out =>
correctness_p0/test_assert_row_num.out} (88%)
copy regression-test/data/{correctness_p0/test_group_by_constant.out =>
inverted_index_p0/test_compound.out} (96%)
copy regression-test/data/{nereids_syntax_p0/type_cast.out =>
inverted_index_p0/test_index_empty_string.out} (98%)
create mode 100644
regression-test/suites/correctness_p0/test_assert_row_num.groovy
copy regression-test/suites/inverted_index_p0/{test_index_bkd_null.groovy =>
test_compound.groovy} (56%)
copy regression-test/suites/inverted_index_p0/{test_index_bkd_null.groovy =>
test_index_empty_string.groovy} (70%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]