This is an automated email from the ASF dual-hosted git repository.
dataroaring pushed a change to branch branch-3.0
in repository https://gitbox.apache.org/repos/asf/doris.git
from 3b90dacf10b branch-3.0: [opt](nereids) opt range inference for or
expression when out of order #46303 (#53989)
add 86015384cf1 branch-3.0 cherry-pick [fix](variant) fix the reading core
caused by inserting nested column and scalar column in variant sub-column
(#53897)
No new revisions were added by this update.
Summary of changes:
be/src/cloud/cloud_meta_mgr.cpp | 13 +-
be/src/cloud/schema_cloud_dictionary_cache.cpp | 36 ++-
be/src/olap/base_tablet.cpp | 4 +-
be/src/olap/rowset/beta_rowset_writer.cpp | 7 +-
be/src/olap/rowset/beta_rowset_writer.h | 2 +-
.../rowset/segment_v2/hierarchical_data_reader.h | 7 +-
be/src/service/internal_service.cpp | 18 +-
be/src/vec/common/schema_util.cpp | 96 +++++--
be/src/vec/common/schema_util.h | 17 +-
be/src/vec/json/parse2column.cpp | 10 +
.../cloud/test_schema_cloud_dictionary_cache.cpp | 54 ++++
be/test/common/schema_util_test.cpp | 311 +++++++++++++++++++++
.../apache/doris/datasource/InternalCatalog.java | 10 +
.../java/org/apache/doris/qe/SessionVariable.java | 15 +
gensrc/thrift/AgentService.thrift | 2 +-
regression-test/data/variant_p0/nested/load.out | Bin 0 -> 7411 bytes
.../nested}/sql/q01.out | Bin 288 -> 377 bytes
.../suites/variant_p0/delete_update.groovy | 1 +
regression-test/suites/variant_p0/nested.groovy | 2 +-
.../suites/variant_p0/nested/load.groovy | 198 +++++++++++++
.../suites/variant_p0/nested/sql/q01.sql | 13 +
regression-test/suites/variant_p0/nested2.groovy | 8 +
.../test_double_write_when_schema_change.groovy | 1 +
23 files changed, 782 insertions(+), 43 deletions(-)
create mode 100644 regression-test/data/variant_p0/nested/load.out
copy regression-test/data/{nereids_p0/sql_functions/array_functions =>
variant_p0/nested}/sql/q01.out (62%)
create mode 100644 regression-test/suites/variant_p0/nested/load.groovy
create mode 100644 regression-test/suites/variant_p0/nested/sql/q01.sql
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]