This is an automated email from the ASF dual-hosted git repository.
xuyang pushed a change to branch auto-pick-48101-branch-3.0
in repository https://gitbox.apache.org/repos/asf/doris.git
from e22fc757ec8 Merge branch 'branch-3.0' into auto-pick-48101-branch-3.0
add cd7e03f59b2 branch-3.0: [fix](index build) Correct inverted index
behavior after dynamically adding a column #48389 (#48547)
add 68ffec777ad branch-3.0: [fix](build index) Forbid building indexes for
ngram BF indexes #47041 (#47146)
add d036421157a branch-3.0: [test](stable) fix some unstable hive and mc
cases #48697 (#48769)
add ac7bc80eeeb branch-3.0 [fix] (inverted index) Fix UTF-8 4-byte
truncation issue and add configuration to control correct term writing (#48657)
(#48792)
add 75103ae89d8 [test](fe) Add session variable enable_reserve_memory for
testing (#48806)
add 6ddff3dec12 [improve](ipv6) Enhance ipv6 type to accept uint128
strings in netwo… (#48802)
add 92ab9be5a54 branch-3.0: [case](auth)grant usage_priv to user when in
vault mode #47316 (#48413)
add e531acbd585 branch 3.0: [fix](regression) topn-filter unstable case
#47797 (#48367)
add 48e65ebba6e branch-3.0: [case](mtmv)The impact of validating the base
table and m… (#48549)
add 77c6b81ef28 branch-3.0: [fix](file-cache) Clear file cache when tablet
meta not found in ms #48318 (#48437)
add 230774bdf6f branch-3.0: [test](kerberos)Add hdfs(tvf),outfile and
export test (#48433) (#48814)
add f4aefd058cd branch-3.0: [fix](Nereids) nested window function with
order by raise exception #48492 (#48676)
add 9fb783187b9 branch-3.0: [fix](regression) fix cache p0 regression
tests #48515 (#48561)
add 10595e5b46b branch-3.0: [fix](nereids)fix unstable
test_correlated_filter_removed case #48520 (#48659)
add 9ec20604558 branch-3.0: [fix](nereids) fix create/alter view column
name force cast to lower case #48569 (#48600)
add 17c7309d548 branch-3.0: [fix](Nereids) divide const folding for
decimalv3 return type is not correct #48641 (#48679)
add 634f2d5e03d branch-3.0: [fix](Nereids) string constant folding process
regex delim by mistake #48783 (#48822)
add 9fadab4544f branch-3.0: [enhancement](threadpool) reduce thread pool
for arrow flight and spill io threads #48530 (#48555)
add 8e77cc94be9 branch-3.0: [fix](cloud) Modify the log level to prevent
too many logs #48524 (#48796)
add d5c6a0c8cfe branch-3.0: [Chore](client) Do not log in thrift exception
when ADDRESS_SANITIZER is defined #48430 (#48453)
add 1ac212cdd16 branch-3.0: [fix](memtable) revert #47860 and fix #47610
#48489 (#48637)
add 5dfcabf1de4 branch-3.0: [fix](cloud) fix filecache warmup crash due to
spurious wakeup #48623 (#48654)
add 31342672dc9 branch-3.0: [fix](cloud) speed up file cache initializtion
#48687 (#48798)
add 79df82ba620 branch-3.0: [fix](func) Fix be core dump caused by mem out
of bound #48693 (#48845)
add f7ed94624e9 branch-3.0-pick: [Fix](cloud) Should consider tablet state
change whether to skip `sync_rowsets` in publish phase (#48400) (#48667)
add 4757dadad5b branch-3.0: [fix](heartbeat) avoid failure immediately due
to connection reset #48444 (#48634)
add da69d062b54 Merge branch 'branch-3.0' into auto-pick-48101-branch-3.0
No new revisions were added by this update.
Summary of changes:
.../cloud/cloud_engine_calc_delete_bitmap_task.cpp | 20 +-
.../cloud/cloud_engine_calc_delete_bitmap_task.h | 3 +
be/src/cloud/cloud_tablet.cpp | 2 +-
be/src/cloud/cloud_warm_up_manager.cpp | 9 +-
be/src/clucene | 2 +-
be/src/common/config.cpp | 1 +
be/src/common/config.h | 1 +
be/src/io/cache/fs_file_cache_storage.cpp | 93 +-
be/src/olap/memtable_writer.cpp | 7 +-
.../rowset/segment_v2/inverted_index_writer.cpp | 1 +
be/src/olap/task/index_builder.cpp | 11 +-
be/src/olap/task/index_builder.h | 18 +-
be/src/runtime/fragment_mgr.cpp | 4 +-
be/src/service/internal_service.cpp | 2 +-
be/src/vec/functions/function_ip.cpp | 3 +
be/src/vec/functions/function_ip.h | 44 +
be/src/vec/functions/function_string.cpp | 14 +-
be/src/vec/runtime/ipv6_value.h | 11 +
be/src/vec/spill/spill_stream_manager.cpp | 3 +-
be/test/olap/index_builder_test.cpp | 2422 ++++++++++++++++++++
.../segment_v2/inverted_index_writer_test.cpp | 828 +++++++
cloud/src/meta-service/meta_service.cpp | 34 +-
cloud/test/meta_service_test.cpp | 23 +-
.../apache/doris/alter/SchemaChangeHandler.java | 17 +-
.../apache/doris/analysis/BuildIndexClause.java | 4 +
.../doris/catalog/BuiltinScalarFunctions.java | 2 +
.../java/org/apache/doris/catalog/Replica.java | 4 +-
.../apache/doris/cloud/catalog/CloudReplica.java | 4 +-
.../doris/cloud/catalog/CloudTabletRebalancer.java | 18 +-
.../transaction/CloudGlobalTransactionMgr.java | 18 +-
.../transaction/DeleteBitmapUpdateLockContext.java | 6 +
.../org/apache/doris/master/ReportHandler.java | 16 +
.../doris/nereids/parser/LogicalPlanBuilder.java | 3 +-
.../processor/post/TopnFilterPushDownVisitor.java | 2 +-
.../ExtractAndNormalizeWindowExpression.java | 2 +-
.../functions/executable/NumericArithmetic.java | 7 +-
.../functions/executable/StringArithmetic.java | 57 +-
...rNull.java => Ipv6FromUInt128StringOrNull.java} | 23 +-
.../expressions/visitor/ScalarFunctionVisitor.java | 5 +
.../java/org/apache/doris/qe/SessionVariable.java | 9 +
.../java/org/apache/doris/system/HeartbeatMgr.java | 9 +
.../org/apache/doris/alter/IndexChangeJobTest.java | 34 +-
.../doris/alter/SchemaChangeHandlerTest.java | 154 +-
gensrc/proto/cloud.proto | 1 +
gensrc/script/doris_builtins_functions.py | 2 +
gensrc/thrift/AgentService.thrift | 2 +
.../data/datatype_p0/ip/test_data/ipv6_uint128.csv | 105 +
.../data/datatype_p0/ip/test_ip_basic.out | Bin 9441 -> 15062 bytes
.../hive/test_prepare_hive_data_in_case.out | Bin 267 -> 173 bytes
.../kerberos/test_non_catalog_kerberos.out} | Bin 141 -> 135 bytes
... test_tablet_state_change_in_publish_phase.out} | Bin 193 -> 227 bytes
.../test_function_string.out} | Bin 109 -> 121 bytes
.../test_index_change_on_new_column.out | Bin 245 -> 611 bytes
regression-test/data/mtmv_p0/test_base_mtmv.out | Bin 987 -> 1193 bytes
regression-test/data/view_p0/view_p0.out | Bin 982 -> 1144 bytes
.../pipeline/external/conf/regression-conf.groovy | 1 +
.../suites/auth_call/test_ddl_job_auth.groovy | 12 +-
.../suites/auth_call/test_ddl_mtmv_auth.groovy | 10 +-
.../suites/auth_call/test_ddl_table_auth.groovy | 14 +-
.../cache/http/test_list_cache_file.groovy | 6 +-
.../warm_up/table/test_warm_up_table.groovy | 11 +-
.../suites/cloud_p0/cache/ttl/alter_ttl_1.groovy | 8 +-
.../suites/cloud_p0/cache/ttl/alter_ttl_2.groovy | 5 +-
.../suites/cloud_p0/cache/ttl/alter_ttl_3.groovy | 6 +-
.../suites/cloud_p0/cache/ttl/alter_ttl_4.groovy | 6 +-
.../cloud_p0/cache/ttl/alter_ttl_max_int64.groovy | 6 +-
.../cloud_p0/cache/ttl/alter_ttl_random.groovy | 6 +-
.../cloud_p0/cache/ttl/alter_ttl_seconds.groovy | 6 +-
.../cache/ttl/create_table_as_select.groovy | 13 +-
.../cloud_p0/cache/ttl/create_table_like.groovy | 7 +-
.../suites/cloud_p0/cache/ttl/test_ttl.groovy | 80 +-
.../cloud_p0/cache/ttl/test_ttl_lru_evict.groovy | 4 +-
.../suites/datatype_p0/ip/test_ip_basic.groovy | 50 +
.../hive/test_prepare_hive_data_in_case.groovy | 3 +-
.../kerberos/test_non_catalog_kerberos.groovy | 146 ++
.../test_max_compute_partition_prune.groovy | 3 +-
...est_tablet_state_change_in_publish_phase.groovy | 161 ++
.../test_function_string.groovy} | 34 +-
.../test_index_change_on_new_column.groovy | 90 +-
.../suites/mtmv_p0/test_base_mtmv.groovy | 38 +-
.../suites/mtmv_p0/test_build_mtmv.groovy | 15 +-
.../suites/mtmv_p0/test_replace_mtmv.groovy | 16 +-
.../fold_constant_numeric_arithmatic.groovy | 3 +
.../fold_constant_string_arithmatic.groovy | 123 +-
.../subquery/test_correlated_filter_removed.groovy | 16 +-
.../normalize_window_nullable_agg_test.groovy | 10 +
.../query_p0/test_array_orderby_limit.groovy | 10 +-
regression-test/suites/view_p0/view_p0.groovy | 19 +
88 files changed, 4697 insertions(+), 301 deletions(-)
create mode 100644 be/test/olap/index_builder_test.cpp
create mode 100644
be/test/olap/rowset/segment_v2/inverted_index_writer_test.cpp
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{ToIpv6OrNull.java
=> Ipv6FromUInt128StringOrNull.java} (71%)
create mode 100644
regression-test/data/datatype_p0/ip/test_data/ipv6_uint128.csv
copy
regression-test/data/{unique_with_mow_p0/partial_update/test_partial_update_after_delete.out
=> external_table_p0/kerberos/test_non_catalog_kerberos.out} (90%)
copy
regression-test/data/fault_injection_p0/cloud/{test_cloud_mow_stale_resp_load_compaction_conflict.out
=> test_tablet_state_change_in_publish_phase.out} (76%)
copy
regression-test/data/{compaction/test_single_compaction_with_variant_inverted_index.out
=> function_p0/test_function_string.out} (88%)
create mode 100644
regression-test/suites/external_table_p0/kerberos/test_non_catalog_kerberos.groovy
create mode 100644
regression-test/suites/fault_injection_p0/cloud/test_tablet_state_change_in_publish_phase.groovy
copy regression-test/suites/{correctness/test_float_round_up.groovy =>
function_p0/test_function_string.groovy} (57%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]