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

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


    from 523f2f5fece Merge branch 'branch-3.0' into auto-pick-45417-branch-3.0
     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 a3cc265a3a8 branch-3.0: [fix](mem) heap-buffer-overflow for function 
convert_to #46405 (#46483)
     add 7e9e56f8d4f branch-3.0: [improve](move-memtable) disable stack trace 
in load stream reply #46318 (#46331)
     add f17c5cc5ca7 branch-3.0: [test](mtmv) Modify wrong test method and add 
some log in debug mode test case #46907 (#47090)
     add 5e1c54c4890 Merge branch 'branch-3.0' into auto-pick-45417-branch-3.0

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |  22 +
 .github/CODEOWNERS                                 |   6 +-
 be/src/agent/task_worker_pool.cpp                  |  43 +-
 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_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/functions/function_string.h             |  13 +-
 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 -
 be/src/vec/sink/load_stream_stub.cpp               |   2 +-
 be/test/util/cityhash_test.cpp                     | 232 +++++++
 cloud/src/recycler/recycler.cpp                    |   2 +-
 .../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  |  16 +
 .../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 +-
 .../transaction/CloudGlobalTransactionMgr.java     |  76 ++-
 .../java/org/apache/doris/common/util/S3URI.java   |   4 +-
 .../org/apache/doris/fs/obj/AzureObjStorage.java   |   4 +-
 .../apache/doris/fs/remote/AzureFileSystem.java    |   4 -
 .../org/apache/doris/load/ExportTaskExecutor.java  |   2 +-
 .../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  |  12 +
 .../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 +-
 .../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_function_p0/scalar_function/C.out |   3 +
 .../data/nereids_p0/join/test_join_14.out          | 750 +++++++++++++++++++++
 .../test_aggregate_window_functions.out            |  16 +-
 .../cast_function/test_cast_function.out           |   2 +-
 .../mv/external_table/part_partition_invalid.out   |   8 +
 .../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 +-
 .../string_functions/test_string_function.out      | Bin 4838 -> 4892 bytes
 .../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 | 102 ++-
 .../org/apache/doris/regression/util/Http.groovy   |   2 +-
 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      |   2 +-
 .../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     |  10 +-
 .../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 +-
 .../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 +-
 .../test_routine_load_with_user.groovy             |   2 +-
 .../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 |   8 +-
 .../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 +-
 .../nereids_function_p0/scalar_function/C.groovy   |   2 +-
 .../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 +
 .../external_table/part_partition_invalid.groovy   |  15 +-
 .../constant_genaration_random_test_1.groovy}      | 127 ++--
 .../constant_genaration_random_test_10.groovy}     | 126 ++--
 .../constant_genaration_random_test_11.groovy}     | 127 ++--
 .../constant_genaration_random_test_12.groovy}     | 127 ++--
 .../constant_genaration_random_test_13.groovy}     | 126 ++--
 .../constant_genaration_random_test_2.groovy}      | 128 ++--
 .../constant_genaration_random_test_3.groovy}      | 126 ++--
 .../constant_genaration_random_test_4.groovy}      | 127 ++--
 .../constant_genaration_random_test_5.groovy}      | 127 ++--
 .../constant_genaration_random_test_6.groovy}      | 126 ++--
 .../constant_genaration_random_test_7.groovy}      | 127 ++--
 .../constant_genaration_random_test_8.groovy}      | 127 ++--
 .../constant_genaration_random_test_9.groovy}      | 127 ++--
 .../mv/is_in_debug_mode/is_in_debug_mode.groovy    |  40 +-
 .../mv/union_rewrite/usercase_union_rewrite.groovy |   3 +
 .../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 +-
 .../string_functions/test_string_function.groovy   |   2 +
 .../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 +-
 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 +-
 .../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 +-
 .../workload_manager_p0/test_curd_wlg.groovy       |   4 +-
 501 files changed, 5204 insertions(+), 2356 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%)
 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/nereids_rules_p0/mv/{union_rewrite/usercase_union_rewrite.groovy
 => genera_constant_sql/constant_genaration_random_test_1.groovy} (54%)
 copy 
regression-test/suites/nereids_rules_p0/mv/{union_rewrite/usercase_union_rewrite.groovy
 => genera_constant_sql/constant_genaration_random_test_10.groovy} (53%)
 copy 
regression-test/suites/nereids_rules_p0/mv/{union_rewrite/usercase_union_rewrite.groovy
 => genera_constant_sql/constant_genaration_random_test_11.groovy} (53%)
 copy 
regression-test/suites/nereids_rules_p0/mv/{union_rewrite/usercase_union_rewrite.groovy
 => genera_constant_sql/constant_genaration_random_test_12.groovy} (52%)
 copy 
regression-test/suites/nereids_rules_p0/mv/{union_rewrite/usercase_union_rewrite.groovy
 => genera_constant_sql/constant_genaration_random_test_13.groovy} (52%)
 copy 
regression-test/suites/nereids_rules_p0/mv/{union_rewrite/usercase_union_rewrite.groovy
 => genera_constant_sql/constant_genaration_random_test_2.groovy} (54%)
 copy 
regression-test/suites/nereids_rules_p0/mv/{union_rewrite/usercase_union_rewrite.groovy
 => genera_constant_sql/constant_genaration_random_test_3.groovy} (54%)
 copy 
regression-test/suites/nereids_rules_p0/mv/{union_rewrite/usercase_union_rewrite.groovy
 => genera_constant_sql/constant_genaration_random_test_4.groovy} (53%)
 copy 
regression-test/suites/nereids_rules_p0/mv/{union_rewrite/usercase_union_rewrite.groovy
 => genera_constant_sql/constant_genaration_random_test_5.groovy} (53%)
 copy 
regression-test/suites/nereids_rules_p0/mv/{union_rewrite/usercase_union_rewrite.groovy
 => genera_constant_sql/constant_genaration_random_test_6.groovy} (53%)
 copy 
regression-test/suites/nereids_rules_p0/mv/{union_rewrite/usercase_union_rewrite.groovy
 => genera_constant_sql/constant_genaration_random_test_7.groovy} (53%)
 copy 
regression-test/suites/nereids_rules_p0/mv/{union_rewrite/usercase_union_rewrite.groovy
 => genera_constant_sql/constant_genaration_random_test_8.groovy} (52%)
 copy 
regression-test/suites/nereids_rules_p0/mv/{union_rewrite/usercase_union_rewrite.groovy
 => genera_constant_sql/constant_genaration_random_test_9.groovy} (52%)
 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
 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