This is an automated email from the ASF dual-hosted git repository.

dataroaring pushed a change to branch auto-pick-46900-branch-3.0
in repository https://gitbox.apache.org/repos/asf/doris.git


    omit 10c69dd922f [fix](group commit) prepare command should consider table 
may be recreated (#46900)
     add 4a8fa8c4c36 branch-3.0: [Optimize](TabletMeta) Reuse TabletSchema in 
TabletMeta #46572 (#46686)
     add 22ad6efac10 branch-3.0: [regression-test](fix) fix alter_p2 case bug 
#46885 (#46892)
     add 627d20d9c2e branch-3.0: [fix](regression-test) fix injection would not 
be removed when exception #46357 (#46359)
     add a0b2195ca08 branch-3.0: [fix](vault) fix `CreateTableLikeStmt` cannot 
work in stoarge vault mode #46625 (#46654)
     add ca173ce89c2 branch-3.0: [opt](test)Optimize index compaction UT test 
config with log scene #46170 (#46208)
     add b4d43edfdec branch-3.0: [feature](meta-service) Support dynamic 
configuration for meta service #45394 (#46464)
     add e650e68527a branch-3.0: [regression-test](fix) forbid 
test_partial_update_delete_sign_with_conflict in cloud mode. #45983 (#46016)
     add 70dd605ba24 branch-3.0: [regression-test](case) fix manager case bug 
#46659 (#46668)
     add 823123b9167 branch-3.0: [regression-test](framework)fix master_sql 
action bug in framwork #46874 (#46876)
     add b8c49de1e67 branch-3.0: [Opt](bvar) Add bvar counter for 
`CALCULATE_DELETE_BITMAP` task #46195 (#46656)
     add de72a8ef473 branch-3.0: [improve](routine load) introduce routine load 
task min timeout #46292 (#46439)
     add f2c3bd291ae branch-3.0: [enhancement](test) Add show data test #45501 
(#46363)
     add 607f5ba6483 branch-3.0: [fix](regression-test) fix failed in 
regression-test: doc/table-design/tiered-storage/remote-storage.md #46733 
(#46901)
     add 845e74bbe87 branch-3.0: [improve](routine load) improve routine load 
observability #46238 (#46567)
     add fcb4c7be2cc branch-3.0: [fix](test) adapt the 
test_routine_load_with_user case to storage vaults #46759 (#46803)
     add 9be66852a4a branch-3.0: [Test](check) add check for materialized view 
#46713 (#46839)
     add 55c6ea250be branch-3.0: [fix](session var) add need forward for 
disable_inverted_index_v1_for_variant #46845 (#46867)
     add 3c2de06c2d1 branch-3.0: [fix](cloud) Fix cloud decomission lead to fe 
cant start #46783 (#46863)
     add f956202b1e8 branch-3.0: [Fix](regression) Fix define global var in 
regression case #46531 (#46734)
     add 432286f2ae3 branch-3.0: [regression-test](fix) fix 
test_default_current_timestamp.groovy #46700 (#46728)
     add a58b42d8a93 branch-3.0: [fix](case) fix opensky_p2 cases #46914 
(#46921)
     add 71b35a6b73f [improvemment](profile) use one counter to represent 
MemoryUsage and MemoryUsagePeak (#44645) (#46924)
     add 52d3ce46acc [opt](nereids) cache hash code for expression (#46763) 
(#46881)
     add 0391d0f163f [branch-3.0]Refactor workload group metric (#46640) 
(#46919)
     add 5a27ebfc6b2 branch-3.0: [fix](Nereids) fix cast string to date #46065 
(#46941)
     add 2e3c75a626b branch-3.0: [fix](vault) Fix creating storage vault failed 
with azure backend #46779 (#46937)
     add 2b5b9577346 [Bug](join) fix columnstr64's offset overflow on 
serialize_value_into… #46461 (#46939)
     add e56c4f0998a [test](join) Fuzzy disable runtime filters in BE (#45654) 
(#46963)
     add 8a6ade16b6d branch-3.0: [Fix](recycler) Avoid accessing moved S3Conf 
object in S3Accessor initialization #46917 (#46922)
     add 9b3fb4a4c73 [Bug](runtime-filter) fix wrong build_bf_exactly when sync 
filter siz… #44716 (#46965)
     add 90c1e58141d [Chore](profile) add some profile on ReaderInit (#45556) 
(#46964)
     add 0075a835ab5 branch-3.0: [fix](DECIMAL) error DECIMAL cat to BOOLEAN 
#44326 (#46276)
     add 6d3f3b21d08 [Chore](function) change hash set usage of all functions 
(#43289) (#46974)
     add 8d1553946a0 branch-3.0: [fix](inverted index) Ensure that 
col_unique_ids in TabletIndex are not empty. #46648 (#46971)
     add 37e5ce372af branch-3.0: [Bug](explain) fix wrong display of 
SortAlgorithm on explain #46559 (#46979)
     add f41ac10d177 branch-3.0: [Bug](hash) fix wrong HashLen16 implement and 
add cityhash64 unit test #46928 (#46948)
     add 77031acda00 Revert "branch-3.0: [fix](memory) Process available memory 
to increase the Jemalloc cache (#46991)
     add 626c8c57c69 branch-3.0: [Fix](schema change) Fix NPE when rename 
column on table which has sequence type column #46906 (#46935)
     add 70ecb738061 branch-3.0: [test](regression)Add index compaction 
exception case #46118 (#46207)
     add c84c0a8c8b4 branch-3.0: [fix](data stream) Fix dead loop in 
VDataStreamMgr's de-constructor #46968 (#46987)
     add 15e6ba59f5b branch-3.0: [fix](export) fix error in show export outfile 
info column #46850 (#46953)
     add 92a0c175182 branch-3.0: [Fix](PreparedStatement) fix incorrect query 
result with prepared statement #46994 (#47011)
     add ed78d99d4a3 [fix](regression)Fix unstable compaction related cases 
(#46920) (#47002)
     add e7f095e000d branch-3.0: [bugfix](memtable) arena is freed early and 
will cause use after free #46997 (#47006)
     add 88b364dec50 [log](connection)Remove reach connection limit debug log. 
(#47001) (#47018)
     add 36fb94b91aa [Bug](scan) do not ignore non-rf predicate which acting 
same column with rf #46789 (#47016)
     add d3f23c72b6e branch-3.0: [improve](cloud-mow)Make some mow calculating 
delete bitmap config more reasonable #46750 (#46986)
     add e696fd30b15 branch-3.0: [Fix](regression) Fix flaky test 
test_partial_update_compaction_with_higher_version #46916 (#46938)
     add 09cf689679b branch-3.0: [fix](cloud) Support clean tablet file cache 
when tablet drop #46390 (#47021)
     add da58052e4a0 branch-3.0: [Fix](profile) Fix incorrect profile timer 
`_sync_rowset_timer` #46925 (#46934)
     add 8fd5f94f00e branch-3.0: [fix](compaction) fix compaction producer hold 
for permits leak #45664 (#46752)
     add af3d66242b8 Branch-3.0 [SchemaChange](RowStore) forbid schema change 
to set property `store_row_column` for agg and mor table (#47019)
     add 78e07ed7776 branch-3.0: [opt](load)  Add config to control commit lock 
scope for tables #46996 (#47039)
     add 44e7be32a02  [Bug](runtime-filter) fix bloom_filter_func use after 
free on get_build_bf_cardinality #47034 (#47052)
     add 4c148b92dc8 Update CODEOWNERS (#47076)
     add 895ddb674c3 [mac](compile) fix compile failed on mac (#47014)
     add bbb74762424 Update .asf.yaml (#47083)
     add baa6e478ca0 [improvement](test)aovid cluster contain keyword that will 
make grant… (#47061)
     add a48cb857e8e branch-3.0: [test](mv) Move inject statistic earlier for 
cbo chose stabilization #46787 (#47088)
     add 41184cfc626 [regression-test](fix) fix 
schema_change_modify_mv_column_type2.groovy (#47118)
     add 301959447bb branch-3.0: [Opt](external-docker) Modify kerberos network 
mode to host #47043 (#47094)
     add ffdd31e8831 branch-3.0: [regression-test](fix) fix backup and restore 
case #47058 (#47104)
     add 3fd62ba8b14 branch-3.0: [fix](test) fix unstable test cases #47051 
(#47113)
     add 6b13dd55021 [regression-test](fix) fix 3.0 global vars (#47119)
     add ef0cf51e961 branch-3.0: [fix](regression-test) fix regression case 
`test_local_tvf_compression` #46982 (#47101)
     add 4bef6d6c053 branch-3.0: [fix](test) fix for test_build_index_fault 
case #46692 (#46707)
     add 3fb8dbd34dd branch-3.0: [fix](cloud-mow) schema change should retry 
when encouter TXN_CONFILCT in cloud mode #46748 (#46955)
     add dc6bdc4eac0 branch-3.0: [regression-test](fix) fix 
test_select_column_auth.groovy bug #46689 (#47053)
     add 9809c79198c branch-3.0: [improve](mow) add observability on commit and 
publish cost time #46487 (#46736)
     add 8f964dd7c3b branch-3.0: [test](mtmv)Check whether the constants in SQL 
will hit mtmv #40442 (#46670)
     add 63f0c0dccb8 branch-3.0: [opt](oceanbase docker)Use LTS docker image 
and print unhealthy docker logs #46647 (#46711)
     add 6b5518c7824 [regression-test](framework) fix sql_return_maparray not 
use alias bu… (#47140)
     add c9d321d50c2 [fix](group commit) prepare command should consider table 
may be recreated (#46900)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (10c69dd922f)
            \
             N -- N -- N   refs/heads/auto-pick-46900-branch-3.0 (c9d321d50c2)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |  22 +
 .github/CODEOWNERS                                 |   6 +-
 be/src/agent/task_worker_pool.cpp                  |  45 +-
 be/src/cloud/cloud_meta_mgr.cpp                    |  18 +-
 be/src/cloud/cloud_schema_change_job.cpp           |   7 +
 be/src/cloud/cloud_stream_load_executor.cpp        |   7 +
 be/src/cloud/cloud_tablet.cpp                      |   6 +-
 be/src/cloud/cloud_tablet.h                        |   4 +-
 be/src/common/config.cpp                           |   4 +-
 be/src/exprs/bloom_filter_func.h                   |   1 +
 be/src/exprs/runtime_filter.cpp                    |  94 +--
 be/src/exprs/runtime_filter.h                      |   8 +-
 be/src/exprs/runtime_filter_slots.h                |  25 +-
 be/src/gutil/hash/city.cc                          |  10 +-
 be/src/gutil/hash/city.h                           |   9 +-
 be/src/http/action/stream_load.cpp                 |   4 +
 be/src/http/http_channel.cpp                       |   2 +-
 be/src/olap/base_tablet.cpp                        |   5 +-
 be/src/olap/bloom_filter_predicate.h               |   5 +-
 be/src/olap/column_predicate.h                     |   3 +-
 be/src/olap/compaction.cpp                         |   2 +
 be/src/olap/in_list_predicate.h                    |   5 +-
 be/src/olap/memtable.cpp                           |  52 +-
 be/src/olap/olap_common.h                          |  24 +
 be/src/olap/olap_server.cpp                        |  36 +-
 be/src/olap/rowset/beta_rowset_reader.cpp          |  21 +-
 .../olap/rowset/segment_v2/ngram_bloom_filter.cpp  |   2 -
 be/src/olap/rowset/segment_v2/ngram_bloom_filter.h |   2 +
 be/src/olap/rowset/segment_v2/segment.cpp          |  26 +-
 be/src/olap/rowset/segment_v2/segment.h            |   6 +-
 be/src/olap/rowset/segment_v2/segment_iterator.cpp |  10 +-
 be/src/olap/tablet_meta.cpp                        |  18 +-
 be/src/olap/tablet_meta.h                          |   2 +
 be/src/olap/tablet_reader.cpp                      |   7 +
 be/src/olap/tablet_schema.h                        |   7 +
 be/src/pipeline/common/runtime_filter_consumer.cpp |   1 -
 be/src/pipeline/common/runtime_filter_consumer.h   |   1 -
 be/src/pipeline/exec/aggregation_sink_operator.cpp |   2 -
 be/src/pipeline/exec/analytic_sink_operator.cpp    |   1 -
 be/src/pipeline/exec/exchange_sink_buffer.cpp      |   2 -
 be/src/pipeline/exec/exchange_sink_operator.cpp    |  10 -
 be/src/pipeline/exec/hashjoin_build_sink.cpp       |  58 +-
 be/src/pipeline/exec/hashjoin_build_sink.h         |   4 +
 be/src/pipeline/exec/hashjoin_probe_operator.cpp   |   2 -
 .../exec/join/process_hash_table_probe_impl.h      |   1 -
 .../exec/nested_loop_join_build_operator.cpp       |   2 +-
 be/src/pipeline/exec/olap_scan_operator.cpp        |  59 +-
 be/src/pipeline/exec/olap_scan_operator.h          |  27 +
 be/src/pipeline/exec/operator.cpp                  |  22 +-
 be/src/pipeline/exec/operator.h                    |  15 +-
 be/src/pipeline/exec/scan_operator.cpp             |  13 +-
 be/src/pipeline/exec/scan_operator.h               |   1 -
 be/src/pipeline/exec/sort_sink_operator.cpp        |   6 +-
 be/src/pipeline/exec/spill_sort_sink_operator.cpp  |   1 -
 .../exec/streaming_aggregation_operator.cpp        |   3 -
 be/src/runtime/load_channel.cpp                    |   1 -
 be/src/runtime/load_channel.h                      |   1 -
 be/src/runtime/memory/global_memory_arbitrator.h   |   8 +-
 be/src/runtime/runtime_filter_mgr.cpp              |  27 +-
 be/src/runtime/runtime_filter_mgr.h                |   8 +-
 be/src/runtime/runtime_state.cpp                   |  13 +-
 be/src/runtime/runtime_state.h                     |   8 +-
 .../workload_group/workload_group_metrics.cpp      |  67 +-
 .../workload_group/workload_group_metrics.h        |  27 +-
 be/src/util/mysql_row_buffer.cpp                   |   1 +
 be/src/util/runtime_profile.cpp                    |  52 +-
 be/src/util/runtime_profile.h                      |  55 +-
 be/src/util/system_metrics.cpp                     |   4 +-
 .../aggregate_function_collect.h                   |  38 +-
 .../aggregate_function_distinct.h                  |  44 +-
 be/src/vec/columns/column_string.cpp               |  20 +-
 be/src/vec/columns/column_string.h                 |   9 +-
 be/src/vec/common/string_ref.h                     |  10 -
 be/src/vec/data_types/data_type_decimal.h          |  19 +-
 be/src/vec/exec/scan/new_olap_scanner.cpp          |  41 ++
 be/src/vec/exec/scan/scanner_context.cpp           |  10 +-
 be/src/vec/exec/scan/scanner_context.h             |   2 -
 be/src/vec/exec/scan/scanner_scheduler.cpp         |   6 -
 be/src/vec/exprs/vexpr.h                           |   5 +
 be/src/vec/exprs/vruntimefilter_wrapper.h          |   2 +
 .../vec/functions/array/function_array_distinct.h  |  10 +-
 .../vec/functions/array/function_array_except.cpp  |   4 +-
 be/src/vec/functions/array/function_array_map.h    |   1 -
 be/src/vec/functions/array/function_array_set.h    |   5 +-
 .../vec/functions/array/function_arrays_overlap.h  |   9 +-
 be/src/vec/functions/function_cast.h               |  43 +-
 be/src/vec/olap/block_reader.cpp                   |  57 +-
 be/src/vec/olap/vgeneric_iterators.cpp             |   5 +-
 be/src/vec/runtime/shared_hash_table_controller.h  |   1 +
 be/src/vec/runtime/vdata_stream_mgr.cpp            |   1 +
 be/src/vec/runtime/vdata_stream_recvr.cpp          |   4 -
 .../index_compaction_performance_test.cpp          |  21 +-
 .../compaction/index_compaction_test.cpp           |  15 +-
 be/test/util/cityhash_test.cpp                     | 232 +++++++
 cloud/src/common/config.h                          |   4 +
 cloud/src/common/configbase.cpp                    | 129 ++++
 cloud/src/common/configbase.h                      |  10 +-
 cloud/src/main.cpp                                 |   7 +
 cloud/src/meta-service/meta_service_http.cpp       |  39 ++
 cloud/src/recycler/recycler.cpp                    |   2 +-
 cloud/test/meta_service_http_test.cpp              | 122 ++++
 .../update-location.sh => common/event-hook.sh}    |  14 +-
 .../docker-compose/common/hive-configure.sh        |  50 ++
 .../kerberos/common/conf/doris-krb5.conf           |  19 +-
 .../kerberos/common/hadoop/hadoop-run.sh           |   2 +
 .../kerberos/conf/kerberos1/kdc.conf.tpl           |  50 ++
 .../kerberos1/krb5.conf.tpl}                       |  27 +-
 .../hadoop-run.sh => conf/kerberos2/kdc.conf.tpl}  |  44 +-
 .../kerberos2/krb5.conf.tpl}                       |  20 +-
 .../hadoop/hadoop-run.sh => conf/my.cnf.tpl}       |  40 +-
 .../kerberos/entrypoint-hive-master-2.sh           |  50 --
 .../kerberos/entrypoint-hive-master.sh             |  46 +-
 .../docker-compose/kerberos/hadoop-hive.env.tpl    |  65 ++
 .../kerberos/health-checks/health.sh               |   1 -
 .../kerberos/health-checks/hive-health-check-2.sh  |   2 +-
 .../kerberos/health-checks/hive-health-check.sh    |   2 +-
 ...doop-health-check.sh => supervisorctl-check.sh} |   0
 .../docker-compose/kerberos/kerberos.yaml.tpl      |  69 +-
 .../docker-compose/kerberos/kerberos1_settings.env |  47 ++
 ...ntial_cache_files.sh => kerberos2_settings.env} |  40 +-
 .../docker-compose/oceanbase/oceanbase.yaml.tpl    |   2 +-
 docker/thirdparties/run-thirdparties-docker.sh     |  29 +-
 .../main/java/org/apache/doris/common/Config.java  |  22 +
 .../apache/doris/alter/SchemaChangeHandler.java    |   5 +
 .../org/apache/doris/alter/SchemaChangeJobV2.java  |  12 +-
 .../apache/doris/analysis/CreateResourceStmt.java  |   7 +
 .../org/apache/doris/catalog/AzureResource.java    |  87 +--
 .../main/java/org/apache/doris/catalog/Env.java    |   3 +-
 .../main/java/org/apache/doris/catalog/Index.java  |  11 +-
 .../java/org/apache/doris/catalog/S3Resource.java  |   3 +-
 .../org/apache/doris/catalog/StorageVault.java     |   8 +-
 .../cloud/datasource/CloudInternalCatalog.java     |   7 +-
 .../doris/cloud/system/CloudSystemInfoService.java |   3 +
 .../transaction/CloudGlobalTransactionMgr.java     |  76 ++-
 .../apache/doris/common/util/PropertyAnalyzer.java |  45 +-
 .../java/org/apache/doris/common/util/S3URI.java   |   4 +-
 .../apache/doris/datasource/InternalCatalog.java   |  42 +-
 .../org/apache/doris/fs/obj/AzureObjStorage.java   |   4 +-
 .../apache/doris/fs/remote/AzureFileSystem.java    |   4 -
 .../org/apache/doris/load/ExportTaskExecutor.java  |   2 +-
 .../load/routineload/KafkaRoutineLoadJob.java      |   3 +-
 .../doris/load/routineload/RoutineLoadJob.java     |  20 +-
 .../java/org/apache/doris/metric/MetricRepo.java   |   5 +
 .../doris/nereids/analyzer/UnboundFunction.java    |   2 +-
 .../apache/doris/nereids/analyzer/UnboundSlot.java |   2 +-
 .../apache/doris/nereids/analyzer/UnboundStar.java |   4 +-
 .../glue/translator/RuntimeFilterTranslator.java   |   1 +
 .../expression/rules/FoldConstantRuleOnFE.java     |   2 +-
 .../trees/expressions/AggregateExpression.java     |   4 +-
 .../doris/nereids/trees/expressions/Alias.java     |   2 +-
 .../trees/expressions/ArrayItemReference.java      |   2 +-
 .../doris/nereids/trees/expressions/Cast.java      |   4 +-
 .../doris/nereids/trees/expressions/Exists.java    |   2 +-
 .../nereids/trees/expressions/Expression.java      |   5 +
 .../nereids/trees/expressions/InPredicate.java     |   2 +-
 .../nereids/trees/expressions/InSubquery.java      |   2 +-
 .../doris/nereids/trees/expressions/IsNull.java    |   2 +-
 .../doris/nereids/trees/expressions/Not.java       |   2 +-
 .../nereids/trees/expressions/OrderExpression.java |   4 +-
 .../nereids/trees/expressions/Placeholder.java     |  10 +
 .../nereids/trees/expressions/Properties.java      |   4 +-
 .../nereids/trees/expressions/SlotReference.java   |   2 +-
 .../nereids/trees/expressions/SubqueryExpr.java    |   2 +-
 .../nereids/trees/expressions/UnaryOperator.java   |   2 +-
 .../doris/nereids/trees/expressions/Variable.java  |   4 +-
 .../nereids/trees/expressions/VariableDesc.java    |   2 +-
 .../trees/expressions/VirtualSlotReference.java    |   2 +-
 .../nereids/trees/expressions/WhenClause.java      |   2 +-
 .../trees/expressions/WindowExpression.java        |   2 +-
 .../nereids/trees/expressions/WindowFrame.java     |   2 +-
 .../trees/expressions/functions/BoundFunction.java |   2 +-
 .../functions/agg/AggregateFunction.java           |   2 +-
 .../functions/agg/NullableAggregateFunction.java   |   4 +-
 .../functions/window/WindowFunction.java           |   2 +-
 .../trees/expressions/literal/DateLiteral.java     |  24 +-
 .../nereids/trees/expressions/literal/Literal.java |   2 +-
 .../trees/expressions/literal/NullLiteral.java     |   4 +-
 .../expressions/literal/StringLikeLiteral.java     |   5 -
 .../trees/expressions/literal/StructLiteral.java   |   4 +-
 .../org/apache/doris/planner/AnalyticPlanner.java  |   1 -
 .../java/org/apache/doris/planner/PlanNode.java    |   7 -
 .../org/apache/doris/planner/RuntimeFilter.java    |  35 +-
 .../apache/doris/planner/SingleNodePlanner.java    |   1 -
 .../java/org/apache/doris/planner/SortNode.java    | 100 ++-
 .../java/org/apache/doris/qe/ConnectScheduler.java |   4 -
 .../java/org/apache/doris/qe/SessionVariable.java  |  14 +-
 .../apache/doris/load/ExportOutfileInfoTest.java   |  84 +++
 .../rules/SimplifyComparisonPredicateSqlTest.java  |  74 --
 gensrc/proto/internal_service.proto                |   3 +
 gensrc/thrift/PaloInternalService.thrift           |   2 +
 gensrc/thrift/PlanNodes.thrift                     |   4 +-
 regression-test/README.md                          |   2 +
 .../test_vertical_compaction_agg_state.out         |   4 +-
 .../correctness/test_cast_decimalv3_as_bool.out    |  17 +
 .../data/correctness_p0/test_cast_date_decimal.out |   3 +
 .../jdbc/test_oceanbase_jdbc_catalog.out           |   8 +-
 .../tvf/compress/test_tvf.csv.snappy               | Bin 107203 -> 100481 bytes
 .../tvf/test_local_tvf_compression.out             |  44 +-
 .../data/function_p0/test_agg_foreach.out          |   2 +-
 .../data/function_p0/test_agg_foreach_notnull.out  |   2 +-
 .../agg_function/group_unique_array.out            |  16 +-
 .../data/nereids_p0/join/test_join_14.out          | 750 +++++++++++++++++++++
 .../test_aggregate_window_functions.out            |  16 +-
 .../cast_function/test_cast_function.out           |   2 +-
 .../data/point_query_p0/test_point_query.out       |  12 +-
 .../data/point_query_p0/test_point_query_ck.out    |  13 +-
 .../data/prepared_stmt_p0/prepared_stmt.out        |  31 +-
 .../test_ignore.out}                               |   7 +-
 .../data/query_p0/join/test_left_join_with.out     |   3 +
 .../cast_function/test_cast_function.out           |   2 +-
 .../str64_serialize/str64_serialize.out}           |   7 +-
 .../schema_change_modify_mv_column_type2.out       |   2 +-
 .../test_seq_type_rename_col.out}                  |  17 +-
 .../org/apache/doris/regression/suite/Suite.groovy | 106 ++-
 .../org/apache/doris/regression/util/Http.groovy   |   2 +-
 .../{aliyunOssSdk.groovy => aliyun_oss_sdk.groovy} |  16 +-
 .../cloud_show_data_plugin.groovy}                 | 138 ++--
 regression-test/plugins/plugin_compaction.groovy   |  10 +-
 .../suites/account_p0/test_alter_user.groovy       |   2 +-
 .../account_p0/test_nereids_authentication.groovy  |   2 +-
 .../account_p0/test_nereids_row_policy.groovy      |   4 +-
 .../alter_p2/test_alter_table_property.groovy      |  23 +-
 .../test_account_management_grant_auth.groovy      |   2 +-
 .../test_account_management_role_auth.groovy       |   2 +-
 .../test_account_management_user_auth.groovy       |   2 +-
 .../auth_call/test_assistant_command_auth.groovy   |   2 +-
 .../auth_call/test_cluster_management_auth.groovy  |   2 +-
 .../auth_call/test_database_management_auth.groovy |   2 +-
 .../suites/auth_call/test_ddl_catalog_auth.groovy  |   2 +-
 .../suites/auth_call/test_ddl_database_auth.groovy |   2 +-
 .../auth_call/test_ddl_encryptkey_auth.groovy      |   2 +-
 .../suites/auth_call/test_ddl_file_auth.groovy     |   2 +-
 .../suites/auth_call/test_ddl_function_auth.groovy |   2 +-
 .../suites/auth_call/test_ddl_index_auth.groovy    |   2 +-
 .../suites/auth_call/test_ddl_job_auth.groovy      |   2 +-
 .../auth_call/test_ddl_mask_view_auth.groovy       |   2 +-
 .../suites/auth_call/test_ddl_mtmv_auth.groovy     |   2 +-
 .../suites/auth_call/test_ddl_mv_auth.groovy       |   2 +-
 .../auth_call/test_ddl_part_table_auth.groovy      |   2 +-
 .../auth_call/test_ddl_row_policy_auth.groovy      |   2 +-
 .../auth_call/test_ddl_sql_block_rule_auth.groovy  |   2 +-
 .../suites/auth_call/test_ddl_table_auth.groovy    |   2 +-
 .../suites/auth_call/test_ddl_view_auth.groovy     |   2 +-
 .../suites/auth_call/test_dml_analyze_auth.groovy  |   2 +-
 .../auth_call/test_dml_broker_load_auth.groovy     |   2 +-
 .../auth_call/test_dml_cancel_profile_auth.groovy  |   2 +-
 .../auth_call/test_dml_delete_table_auth.groovy    |   2 +-
 .../auth_call/test_dml_export_table_auth.groovy    |   2 +-
 .../suites/auth_call/test_dml_insert_auth.groovy   |   2 +-
 .../test_dml_multi_routine_load_auth.groovy        |   2 +-
 .../auth_call/test_dml_mysql_load_auth.groovy      |   2 +-
 .../suites/auth_call/test_dml_outfile_auth.groovy  |   2 +-
 .../auth_call/test_dml_routine_load_auth.groovy    |   2 +-
 .../auth_call/test_dml_select_udf_auth.groovy      |   2 +-
 .../auth_call/test_dml_stream_load_auth.groovy     |   2 +-
 .../auth_call/test_dml_update_table_auth.groovy    |   2 +-
 .../test_grant_show_view_priv_auth.groovy          |   2 +-
 .../auth_call/test_hive_base_case_auth.groovy      |   2 +-
 .../suites/auth_call/test_show_backend_auth.groovy |   2 +-
 .../suites/auth_call/test_show_broker_auth.groovy  |   2 +-
 .../suites/auth_call/test_show_charset_auth.groovy |   2 +-
 .../test_show_convert_light_sc_auth.groovy         |   2 +-
 .../auth_call/test_show_create_table_auth.groovy   |   2 +-
 .../suites/auth_call/test_show_data_auth.groovy    |   2 +-
 .../auth_call/test_show_database_id_auth.groovy    |   2 +-
 .../auth_call/test_show_dynamic_table_auth.groovy  |   2 +-
 .../auth_call/test_show_frontend_auth.groovy       |   2 +-
 .../suites/auth_call/test_show_grant_auth.groovy   |   2 +-
 .../suites/auth_call/test_show_proc_auth.groovy    |   2 +-
 .../auth_call/test_show_query_stats_auth.groovy    |   2 +-
 .../suites/auth_call/test_show_tablet_auth.groovy  |   2 +-
 .../auth_call/test_show_typecast_auth.groovy       |   2 +-
 .../suites/auth_p0/test_catalogs_auth.groovy       |   2 +-
 .../test_master_slave_consistency_auth.groovy      |   2 +-
 .../suites/auth_p0/test_mtmv_auth.groovy           |   2 +-
 .../auth_p0/test_partition_values_tvf_auth.groovy  |   2 +-
 .../suites/auth_p0/test_partitions_auth.groovy     |   2 +-
 .../suites/auth_p0/test_query_tvf_auth.groovy      |   2 +-
 .../suites/auth_p0/test_select_column_auth.groovy  |  19 +-
 .../suites/auth_p0/test_select_count_auth.groovy   |   2 +-
 .../suites/auth_p0/test_select_view_auth.groovy    |   2 +-
 .../suites/auth_p0/test_use_encryptkey_auth.groovy |   2 +-
 regression-test/suites/auth_up_down_p0/load.groovy |   4 +-
 .../check_before_quit/check_before_quit.groovy     |  25 +-
 .../tablets/test_clean_stale_rs_file_cache.groovy  | 129 ++++
 .../test_clean_tablet_when_drop_force_table.groovy | 132 ++--
 .../test_clean_tablet_when_rebalance.groovy        | 123 ++--
 .../compaction_width_array_column.groovy           |   8 +-
 ...paction_with_dup_key_max_file_size_limit.groovy |   8 +-
 .../test_single_compaction_fault_injection.groovy  |  12 +-
 .../test_single_replica_compaction.groovy          |  12 +-
 .../test_vertical_compaction_agg_state.groovy      |   4 +-
 .../correctness/test_cast_decimalv3_as_bool.groovy |  55 ++
 .../correctness_p0/test_cast_date_decimal.groovy   |   4 +
 .../date/test_default_current_timestamp.groovy     |  14 +
 .../doc/admin-manual/data-admin/backup.md.groovy   |  36 +-
 .../doc/admin-manual/data-admin/restore.md.groovy  |  44 +-
 .../tiered-storage/remote-storage.md.groovy        |  39 +-
 .../suites/export_p0/test_with_bom.groovy          |   8 +-
 .../hive/test_autoinc_broker_load.groovy           |   2 +-
 .../external_table_p0/jdbc/test_jdbc_call.groovy   |   4 +-
 .../kerberos/test_single_hive_kerberos.groovy      |  19 +-
 .../kerberos/test_two_hive_kerberos.groovy         |  13 +-
 .../lower_case/test_conflict_name.groovy           |   9 +
 .../lower_case/test_lower_case_meta_include.groovy |   9 +
 .../test_lower_case_meta_show_and_select.groovy    |   9 +
 ...er_case_meta_with_lower_table_conf_grant.groovy |   4 +-
 ...ta_with_lower_table_conf_show_and_select.groovy |   9 +
 .../lower_case/test_lower_case_mtmv.groovy         |   9 +
 .../test_meta_cache_select_without_refresh.groovy  |   9 +
 .../lower_case/test_meta_names_mapping.groovy      |   9 +
 .../lower_case/test_timing_refresh_catalog.groovy  |   9 +
 .../lower_case/upgrade/load.groovy                 |   9 +
 .../test_insert_from_tvf_with_common_user.groovy   |   2 +-
 .../tvf/test_s3_tvf_with_resource.groovy           |   2 +-
 .../external_table_p2/tvf/test_iceberg_meta.groovy |   2 +-
 ...al_update_compaction_with_higher_version.groovy |   2 +-
 ...rtial_update_publish_conflict_with_error.groovy |   6 +-
 .../test_build_index_fault.groovy                  |   4 +-
 .../test_calc_crc_fault_injection.groovy           |   2 +-
 .../test_delete_from_timeout.groovy                |   2 +-
 .../test_full_compaciton_run_status.groovy         |   2 +-
 .../test_full_compaction_with_ordered_data.groovy  |   8 +-
 .../test_index_compaction_fault_injection.groovy   |  10 +
 .../test_index_ddl_fault_injection.groovy          |  57 +-
 ...sh_is_high_priority_for_vtablet_writerV2.groovy |   2 +-
 ...ity_for_vtablet_writerv1_fault_injection.groovy |   2 +-
 .../test_segcompaction_fault_injection.groovy      |   2 +-
 ...st_skip_index_compaction_fault_injection.groovy |   4 +-
 .../test_too_many_segments_fault_injection.groovy  |   2 +-
 .../test_variant_bloom_filter.groovy               |   2 +-
 ...st_build_index_exception_fault_injection.groovy |   1 -
 ..._update_rowset_not_found_fault_injection.groovy |   4 +-
 .../suites/hdfs_vault_p2/ssb_sf1_p2/load.groovy    |   2 +-
 ...compaction_with_multi_index_segments_arr.groovy |   2 +-
 ..._index_change_with_cumulative_compaction.groovy |  33 +-
 .../test_index_compaction_empty_segments.groovy    |   2 +-
 .../test_index_compaction_p0.groovy                |   4 +-
 .../test_index_compaction_p1.groovy                |   4 +-
 .../show_data/test_show_index_data_p2.groovy       |  12 +-
 .../suites/inverted_index_p2/test_show_data.groovy |   2 +-
 .../suites/javaudf_p0/test_javaudf_auth.groovy     |   2 +-
 .../data/{test_eof.csv => test_error_info.csv}     |   0
 .../data/test_routine_load_timeout_value.csv       |   1 +
 .../test_multi_table_load_error.groovy             |   2 +-
 .../test_routine_load_error_info.groovy            | 290 ++++++++
 .../test_routine_load_timeout_value.groovy         | 189 ++++++
 .../test_routine_load_with_user.groovy             |  15 +-
 .../load_p0/stream_load/test_stream_load.groovy    |   2 +-
 .../test_stream_load_move_memtable.groovy          |   2 +-
 .../load_p2/broker_load/test_broker_load.groovy    |   2 +-
 .../test_parquet_large_metadata_load.groovy        |   2 +-
 .../suites/manager/test_manager_interface_1.groovy |  28 +-
 .../suites/manager/test_manager_interface_3.groovy |   8 +-
 .../agg_have_dup_base/agg_have_dup_base.groovy     |   2 +-
 .../mv_p0/agg_state/test_agg_state_max_by.groovy   |   2 +-
 .../suites/mv_p0/case_ignore/case_ignore.groovy    |   1 +
 .../suites/mv_p0/count_star/count_star.groovy      |   2 +-
 .../suites/mv_p0/dis_26495/dis_26495.groovy        |   2 +
 .../suites/mv_p0/k1ap2spa/k1ap2spa.groovy          |   4 +-
 .../mv_p0/k1s2m3_auto_inc/k1s2m3_auto_inc.groovy   |   2 +-
 .../multi_agg_with_same_slot.groovy                |   2 +-
 .../mv_p0/multi_slot_k123p/multi_slot_k123p.groovy |   2 +-
 .../multi_slot_k1a2p2ap3p.groovy                   |   2 +-
 .../multi_slot_k1a2p2ap3ps.groovy                  |   3 +-
 .../multi_slot_k1p2ap3p/multi_slot_k1p2ap3p.groovy |   2 +-
 .../multi_slot_k1p2ap3ps.groovy                    |   2 +-
 .../multi_slot_multi_mv/multi_slot_multi_mv.groovy |   2 +-
 .../suites/mv_p0/mv_with_view/mv_with_view.groovy  |   2 +-
 .../mv_p0/routine_load_hll/routine_load_hll.groovy |   2 +-
 .../mv_p0/ssb/multiple_ssb/multiple_ssb.groovy     |   2 +-
 .../suites/mv_p0/ssb/q_4_1_r1/q_4_1_r1.groovy      |   2 +-
 .../mv_p0/sum_divede_count/sum_devide_count.groovy |   2 +-
 .../suites/mv_p0/test_28741/test_28741.groovy      |   2 +-
 .../test_approx_count_distinct.groovy              |   2 +-
 .../suites/mv_p0/test_base/test_base.groovy        |   2 +-
 .../mv_p0/test_casewhen/test_casewhen.groovy       |   2 +-
 .../suites/mv_p0/test_doc_e4/test_doc_e4.groovy    |   2 +-
 .../test_dup_group_by_mv_abs.groovy                |   2 +-
 .../test_dup_group_by_mv_plus.groovy               |   2 +-
 .../mv_p0/test_dup_mv_abs/test_dup_mv_abs.groovy   |   2 +-
 .../mv_p0/test_dup_mv_bin/test_dup_mv_bin.groovy   |   3 +-
 .../test_dup_mv_bitmap_hash.groovy                 |   3 +-
 .../mv_p0/test_dup_mv_plus/test_dup_mv_plus.groovy |   2 +-
 .../mv_p0/test_dup_mv_year/test_dup_mv_year.groovy |   3 +-
 .../suites/mv_p0/test_mv_mow/test_mv_mow.groovy    |   4 +-
 .../suites/mv_p0/test_ndv/test_ndv.groovy          |   2 +-
 .../suites/mv_p0/test_nvl/test_nvl.groovy          |   1 +
 .../suites/mv_p0/test_o2/test_o2.groovy            |   2 +-
 .../suites/mv_p0/test_substr/test_substr.groovy    |   2 +-
 .../mv_p0/test_tbl_name/test_tbl_name.groovy       |   2 +-
 .../mv_p0/test_upper_alias/test_upper_alias.groovy |   3 +-
 .../testAggQueryOnAggMV10.groovy                   |   2 +-
 .../testAggQueryOnAggMV11.groovy                   |   3 +-
 .../testAggQueryOnAggMV2.groovy                    |   2 +-
 .../testAggQueryOnAggMV3.groovy                    |   2 +-
 .../testAggQuqeryOnAggMV5.groovy                   |   3 +-
 .../testAggQuqeryOnAggMV6.groovy                   |   3 +-
 .../testAggQuqeryOnAggMV7.groovy                   |   5 +-
 .../testAggTableCountDistinctInBitmapType.groovy   |   3 +-
 .../testAggregateMVCalcAggFunctionQuery.groovy     |   2 +-
 .../testBitmapUnionInQuery.groovy                  |   3 +-
 .../testCountDistinctToBitmap.groovy               |   1 +
 .../testIncorrectMVRewriteInSubquery.groovy        |   3 +-
 .../testIncorrectRewriteCountDistinct.groovy       |   3 +-
 .../testJoinOnLeftProjectToJoin.groovy             |   3 +-
 .../mv_p0/ut/testNDVToHll/testNDVToHll.groovy      |   3 +-
 .../testOrderByQueryOnProjectView.groovy           |   3 +-
 .../ut/testProjectionMV1/testProjectionMV1.groovy  |   3 +-
 .../ut/testProjectionMV2/testProjectionMV2.groovy  |   3 +-
 .../ut/testProjectionMV3/testProjectionMV3.groovy  |   3 +-
 .../ut/testProjectionMV4/testProjectionMV4.groovy  |   3 +-
 .../testSingleMVMultiUsage.groovy                  |   2 +-
 .../mv_p0/ut/testSubQuery/testSubQuery.groovy      |   3 +-
 .../agg_function/group_unique_array.groovy         |   4 +-
 .../authorization/column_authorization.groovy      |   2 +-
 .../authorization/view_authorization.groovy        |   2 +-
 .../cache/parse_sql_from_sql_cache.groovy          |   8 +-
 .../insert_into_table/insert_auth.groovy           |   2 +-
 .../suites/nereids_p0/join/test_join_14.groovy     |  18 +
 .../constant_genaration_random_test_1.groovy       | 187 +++++
 .../constant_genaration_random_test_10.groovy      | 186 +++++
 .../constant_genaration_random_test_11.groovy      | 187 +++++
 .../constant_genaration_random_test_12.groovy      | 187 +++++
 .../constant_genaration_random_test_13.groovy      | 186 +++++
 .../constant_genaration_random_test_2.groovy       | 188 ++++++
 .../constant_genaration_random_test_3.groovy       | 186 +++++
 .../constant_genaration_random_test_4.groovy       | 187 +++++
 .../constant_genaration_random_test_5.groovy       | 187 +++++
 .../constant_genaration_random_test_6.groovy       | 186 +++++
 .../constant_genaration_random_test_7.groovy       | 187 +++++
 .../constant_genaration_random_test_8.groovy       | 187 +++++
 .../constant_genaration_random_test_9.groovy       | 187 +++++
 .../nereids_syntax_p0/mv/newMv/case_ignore.groovy  |   3 +-
 .../mv/newMv/dup_gb_mv_abs.groovy                  |   3 +-
 .../mv/newMv/dup_gb_mv_plus.groovy                 |   3 +-
 .../nereids_syntax_p0/mv/newMv/dup_mv_abs.groovy   |   3 +-
 .../nereids_syntax_p0/mv/newMv/dup_mv_bin.groovy   |   3 +-
 .../mv/newMv/dup_mv_bm_hash.groovy                 |   3 +-
 .../nereids_syntax_p0/mv/newMv/dup_mv_plus.groovy  |   3 +-
 .../nereids_syntax_p0/mv/newMv/dup_mv_year.groovy  |   3 +-
 .../nereids_syntax_p0/mv/newMv/multi_slot1.groovy  |   3 +-
 .../nereids_syntax_p0/mv/newMv/multi_slot2.groovy  |   3 +-
 .../nereids_syntax_p0/mv/newMv/multi_slot3.groovy  |   3 +-
 .../nereids_syntax_p0/mv/newMv/multi_slot4.groovy  |   3 +-
 .../nereids_syntax_p0/mv/newMv/multi_slot5.groovy  |   3 +-
 .../nereids_syntax_p0/mv/newMv/multi_slot6.groovy  |   3 +-
 .../nereids_syntax_p0/mv/newMv/mv_with_view.groovy |   3 +-
 .../nereids_syntax_p0/mv/newMv/single_slot.groovy  |   3 +-
 .../mv/newMv/sum_devide_count.groovy               |   3 +-
 .../nereids_syntax_p0/mv/newMv/unique_mv.groovy    |   3 +-
 .../nereids_syntax_p0/mv/ut/MVMultiUsage.groovy    |   3 +-
 .../suites/nereids_syntax_p0/mv/ut/MVWithAs.groovy |   4 +-
 .../nereids_syntax_p0/mv/ut/aggCDInBitmap.groovy   |   2 +-
 .../nereids_syntax_p0/mv/ut/aggMVCalcAggFun.groovy |   3 +-
 .../nereids_syntax_p0/mv/ut/aggOnAggMV1.groovy     |   3 +-
 .../nereids_syntax_p0/mv/ut/aggOnAggMV10.groovy    |   3 +-
 .../nereids_syntax_p0/mv/ut/aggOnAggMV11.groovy    |   3 +-
 .../nereids_syntax_p0/mv/ut/aggOnAggMV2.groovy     |   3 +-
 .../nereids_syntax_p0/mv/ut/aggOnAggMV3.groovy     |   3 +-
 .../nereids_syntax_p0/mv/ut/aggOnAggMV6.groovy     |   3 +-
 .../nereids_syntax_p0/mv/ut/aggOnAggMV7.groovy     |   2 +-
 .../nereids_syntax_p0/mv/ut/bitmapUnionIn.groovy   |   2 +-
 .../nereids_syntax_p0/mv/ut/distinctQuery.groovy   |   6 +-
 .../nereids_syntax_p0/mv/ut/incMVReInSub.groovy    |   3 +-
 .../nereids_syntax_p0/mv/ut/incRewriteCD.groovy    |   3 +-
 .../mv/ut/joinOnCalcToJoin.groovy                  |   3 +-
 .../mv/ut/joinOnLeftPToJoin.groovy                 |   3 +-
 .../nereids_syntax_p0/mv/ut/onlyGroupBy.groovy     |   3 +-
 .../nereids_syntax_p0/mv/ut/orderByOnPView.groovy  |   3 +-
 .../nereids_syntax_p0/mv/ut/projectMV1.groovy      |   3 +-
 .../nereids_syntax_p0/mv/ut/projectMV2.groovy      |   3 +-
 .../nereids_syntax_p0/mv/ut/projectMV3.groovy      |   1 +
 .../nereids_syntax_p0/mv/ut/projectMV4.groovy      |   3 +-
 .../suites/nereids_syntax_p0/mv/ut/subQuery.groovy |   3 +-
 .../suites/nereids_syntax_p0/mv/ut/unionDis.groovy |   3 +-
 .../suites/nereids_syntax_p0/rollup/hll/hll.groovy |   3 +-
 .../hll_with_light_sc/hll_with_light_sc.groovy     |   3 +-
 regression-test/suites/opensky_p2/load.groovy      |   2 +-
 regression-test/suites/point_query_p0/load.groovy  |  35 +-
 .../suites/point_query_p0/test_rowstore.groovy     |   2 +-
 .../suites/prepared_stmt_p0/prepared_stmt.groovy   |  54 ++
 .../query_p0/join/test_ignore/test_ignore.groovy   |  52 ++
 .../query_p0/join/test_left_join_with.groovy       |  24 +-
 .../case_function/test_case_function_null.groovy   |  18 +-
 .../query_p0/system/test_partitions_schema.groovy  |   2 +-
 .../query_p0/system/test_table_options.groovy      |   2 +-
 .../query_p0/system/test_table_properties.groovy   |   2 +-
 .../suites/query_p0/test_row_policy.groovy         |   2 +-
 .../str64_serialize/str64_serialize.groovy}        |  50 +-
 .../suites/s3_vault/ssb_sf1_p2/load.groovy         |   2 +-
 .../schema_change_modify_mv_column_type2.groovy    |   2 +-
 ...test_schema_change_with_mow_txn_conflict.groovy | 130 ++++
 .../schema_change_p2/test_schema_change.groovy     |   2 +-
 .../suites/show_data/ddl/lineitem_delete.sql       |   2 -
 .../suites/show_data/ddl/lineitem_dup.sql          |  25 -
 .../suites/show_data/ddl/lineitem_mow.sql          |  25 -
 .../test_cloud_follower_show_data.groovy           | 125 ++++
 .../test_cloud_mtmv_show_data.groovy               | 209 ++++++
 ...ema_change_add_and_drop_column_show_data.groovy | 198 ++++++
 ...hema_change_add_and_drop_index_show_data.groovy | 200 ++++++
 ...d_schema_change_reorder_column_show_data.groovy | 167 +++++
 .../test_cloud_delete_table_rows_show_data.groovy  | 196 ++++++
 ...oud_drop_and_recover_partition_show_data.groovy | 226 +++++++
 .../test_cloud_drop_table_show_data.groovy         | 151 +++++
 ...oud_truncate_and_recover_table_show_data.groovy | 149 ++++
 .../test_cloud_disable_compaction_show_data.groovy |  91 +++
 .../test_cloud_inverted_index_v1_show_data.groovy  |  96 +++
 .../test_cloud_inverted_index_v2_show_data.groovy  |  96 +++
 .../test_cloud_lz4_show_data.groovy                |  93 +++
 .../test_cloud_zstd_show_data.groovy               |  93 +++
 .../test_cloud_agg_show_data.groovy                |  95 +++
 .../test_cloud_dup_show_data.groovy                |  93 +++
 .../test_cloud_mor_show_data.groovy                |  93 +++
 .../test_cloud_mow_partial_update_show_data.groovy | 281 ++++++++
 .../test_cloud_mow_show_data.groovy                |  92 +++
 regression-test/suites/ssb_sf100_p2/load.groovy    |   2 +-
 regression-test/suites/ssb_sf1_p2/load.groovy      |   2 +-
 .../suites/ssb_sf1_p2/nereids/q1.1.groovy          |   2 +-
 .../suites/ssb_sf1_p2/nereids/q1.2.groovy          |   2 +-
 .../suites/ssb_sf1_p2/nereids/q1.3.groovy          |   2 +-
 .../suites/ssb_sf1_p2/nereids/q2.1.groovy          |   2 +-
 .../suites/ssb_sf1_p2/nereids/q2.2.groovy          |   2 +-
 .../suites/ssb_sf1_p2/nereids/q2.3.groovy          |   2 +-
 .../suites/ssb_sf1_p2/nereids/q3.1.groovy          |   2 +-
 .../suites/ssb_sf1_p2/nereids/q3.2.groovy          |   2 +-
 .../suites/ssb_sf1_p2/nereids/q3.3.groovy          |   2 +-
 .../suites/ssb_sf1_p2/nereids/q3.4.groovy          |   2 +-
 .../suites/ssb_sf1_p2/nereids/q4.1.groovy          |   2 +-
 .../suites/ssb_sf1_p2/nereids/q4.2.groovy          |   2 +-
 .../suites/ssb_sf1_p2/nereids/q4.3.groovy          |   2 +-
 ...partial_update_delete_sign_with_conflict.groovy |   4 +
 .../test_seq_type_rename_col.groovy                |  44 ++
 .../four/load_four_step.groovy                     |   2 +-
 .../three/load_three_step.groovy                   |   2 +-
 .../load.groovy                                    |   2 +-
 .../suites/variant_log_data_p2/load.groovy         |   2 +-
 .../test_vault_privilege_with_role.groovy          |  20 +-
 .../workload_manager_p0/test_curd_wlg.groovy       |   4 +-
 539 files changed, 10468 insertions(+), 1844 deletions(-)
 create mode 100644 be/test/util/cityhash_test.cpp
 copy 
docker/thirdparties/docker-compose/{kerberos/two-kerberos-hives/update-location.sh
 => common/event-hook.sh} (74%)
 mode change 100755 => 100644
 create mode 100755 docker/thirdparties/docker-compose/common/hive-configure.sh
 create mode 100644 
docker/thirdparties/docker-compose/kerberos/conf/kerberos1/kdc.conf.tpl
 copy docker/thirdparties/docker-compose/kerberos/{common/conf/doris-krb5.conf 
=> conf/kerberos1/krb5.conf.tpl} (66%)
 copy docker/thirdparties/docker-compose/kerberos/{common/hadoop/hadoop-run.sh 
=> conf/kerberos2/kdc.conf.tpl} (56%)
 mode change 100755 => 100644
 rename 
docker/thirdparties/docker-compose/kerberos/{two-kerberos-hives/update-location.sh
 => conf/kerberos2/krb5.conf.tpl} (68%)
 mode change 100755 => 100644
 copy docker/thirdparties/docker-compose/kerberos/{common/hadoop/hadoop-run.sh 
=> conf/my.cnf.tpl} (57%)
 mode change 100755 => 100644
 delete mode 100755 
docker/thirdparties/docker-compose/kerberos/entrypoint-hive-master-2.sh
 create mode 100644 
docker/thirdparties/docker-compose/kerberos/hadoop-hive.env.tpl
 rename 
docker/thirdparties/docker-compose/kerberos/health-checks/{hadoop-health-check.sh
 => supervisorctl-check.sh} (100%)
 create mode 100644 
docker/thirdparties/docker-compose/kerberos/kerberos1_settings.env
 rename 
docker/thirdparties/docker-compose/kerberos/{ccache/create_kerberos_credential_cache_files.sh
 => kerberos2_settings.env} (50%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/load/ExportOutfileInfoTest.java
 create mode 100644 
regression-test/data/correctness/test_cast_decimalv3_as_bool.out
 copy regression-test/data/query_p0/join/{test_left_join_with.out => 
test_ignore/test_ignore.out} (71%)
 copy regression-test/data/{query_p0/join/test_left_join_with.out => 
query_p1/str64_serialize/str64_serialize.out} (69%)
 copy regression-test/data/{query_p0/join/test_left_join_with.out => 
unique_with_mow_p0/test_seq_type_rename_col.out} (50%)
 rename regression-test/plugins/{aliyunOssSdk.groovy => aliyun_oss_sdk.groovy} 
(98%)
 rename regression-test/{suites/show_data/test_show_mow_data.groovy => 
plugins/cloud_show_data_plugin.groovy} (60%)
 create mode 100644 
regression-test/suites/cloud_p0/tablets/test_clean_stale_rs_file_cache.groovy
 create mode 100644 
regression-test/suites/correctness/test_cast_decimalv3_as_bool.groovy
 copy regression-test/suites/load_p0/routine_load/data/{test_eof.csv => 
test_error_info.csv} (100%)
 create mode 100644 
regression-test/suites/load_p0/routine_load/data/test_routine_load_timeout_value.csv
 create mode 100644 
regression-test/suites/load_p0/routine_load/test_routine_load_error_info.groovy
 create mode 100644 
regression-test/suites/load_p0/routine_load/test_routine_load_timeout_value.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/genera_constant_sql/constant_genaration_random_test_1.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/genera_constant_sql/constant_genaration_random_test_10.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/genera_constant_sql/constant_genaration_random_test_11.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/genera_constant_sql/constant_genaration_random_test_12.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/genera_constant_sql/constant_genaration_random_test_13.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/genera_constant_sql/constant_genaration_random_test_2.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/genera_constant_sql/constant_genaration_random_test_3.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/genera_constant_sql/constant_genaration_random_test_4.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/genera_constant_sql/constant_genaration_random_test_5.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/genera_constant_sql/constant_genaration_random_test_6.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/genera_constant_sql/constant_genaration_random_test_7.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/genera_constant_sql/constant_genaration_random_test_8.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/genera_constant_sql/constant_genaration_random_test_9.groovy
 create mode 100644 
regression-test/suites/query_p0/join/test_ignore/test_ignore.groovy
 copy regression-test/suites/{mv_p0/k1ap2spa/k1ap2spa.groovy => 
query_p1/str64_serialize/str64_serialize.groovy} (51%)
 create mode 100644 
regression-test/suites/schema_change_p0/test_schema_change_with_mow_txn_conflict.groovy
 delete mode 100644 regression-test/suites/show_data/ddl/lineitem_delete.sql
 delete mode 100644 regression-test/suites/show_data/ddl/lineitem_dup.sql
 delete mode 100644 regression-test/suites/show_data/ddl/lineitem_mow.sql
 create mode 100644 
regression-test/suites/show_data_p2/test_cloud_follower_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_modification/test_cloud_mtmv_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_modification/test_cloud_schema_change_add_and_drop_column_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_modification/test_cloud_schema_change_add_and_drop_index_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_modification/test_cloud_schema_change_reorder_column_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_operation/test_cloud_delete_table_rows_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_operation/test_cloud_drop_and_recover_partition_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_operation/test_cloud_drop_table_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_operation/test_cloud_truncate_and_recover_table_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_property/test_cloud_disable_compaction_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_property/test_cloud_inverted_index_v1_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_property/test_cloud_inverted_index_v2_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_property/test_cloud_lz4_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_property/test_cloud_zstd_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_type/test_cloud_agg_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_type/test_cloud_dup_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_type/test_cloud_mor_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_type/test_cloud_mow_partial_update_show_data.groovy
 create mode 100644 
regression-test/suites/show_data_p2/test_table_type/test_cloud_mow_show_data.groovy
 create mode 100644 
regression-test/suites/unique_with_mow_p0/test_seq_type_rename_col.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to