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]