This is an automated email from the ASF dual-hosted git repository. jianliangqi pushed a change to branch auto-pick-46692-branch-3.0 in repository https://gitbox.apache.org/repos/asf/doris.git
from 3f6d5425a5c [fix](test) fix for test_build_index_fault case (#46692) add 49cb2886602 branch-3.0: [fix](profile) Fix profile of broker load #46676 (#46695) add e63cd601789 branch-3.0: [fix](regression-test) fix `test_trino_kafka_base` case #46313 (#46340) add 2231f4c1da6 branch-3.0: [fix](jdbc catalog) Use factory methods to return mapped types instead #46623 (#46673) add 5690eed0a4e [fix](regression) unstable case push_down_aggr_distinct_through_join_one_side_cust (#46693) add 7d40874bab4 branch-3.0: [fix](test) eager agg test use be num as 1 for stable shape #46558 (#46714) add 172b859fdfd branch-3.0: [enhance](mtmv)When obtaining the partition list fails, treat the paimon table as an unpartitioned table #46641 (#46709) add 821322c4e22 [branch-3.0](show profile) show query/load profile on branch-3.0 (#46615) add a70a6b77a5d branch-3.0: [fix](test) Optimize the health check after oceanbase docker starts #46434 (#46598) add 9b375be9623 branch-3.0: [fix] let backup work on azure #46411 (#46445) add 00578661e07 [fix](test) fix unstable jdbc ddl case (#46697) (#46746) add 65af89257c0 branch-3.0: [fix](hive) Incorrect location conversion #46362 (#46515) add 9b34110cfb8 branch-3.0: [fix](regression test) fix case test_simplify_comparison_predicate (#46688) add 51f6e2d699b branch-3.0: [fix](test) Fix test frontend run in cloud #46760 (#46762) add 3a72d83246d [case](mtmv) external pipeline set enable_job_schedule_second_for_tes… (#46724) add 6a189b34348 [fix](cloud-mow) FE should release delete bitmap lock when calculating delete bitmap failed #45673 (#46650) add c095b83f4e6 branch-3.0: [fix](iceberg)Different catalogs should use different client pools #46694 (#46755) add f3e570a8097 branch-3.0: [opt](iceberg docker)Use PostgreSQL as the backend for the Iceberg REST server. #46289 (#46575) add 0d4b7779159 branch-3.0: [Fix](func) fix group_array_intersect result error in all arr contain null #46521 (#46578) add 347277f63a5 branch-3.0: [Fix](insert-job)Fix Issue with Missing StatementContext in StmtExecutor, Leading to Incorrect SQL_BLOCK Handling #46715 (#46739) add 797cf0cfad0 branch-3.0: [fix](regression)Add log for Reach limit of connections #45887 (#46820) add a402a3930c3 branch-3.0: [regression-test](fix) fix 'desc table' to follower assertion failure #46788 (#46818) add 15a3381d15a branch-3.0: [regression-test](fix) fix test_show_tablet.groovy bug running on mul… #46791 (#46809) add 908a96f1f08 branch-3.0: [regression-test](fix) schema change case bug #46782 (#46810) add 6f344adc775 branch-3.0: [fix](suite) Fix qt_master_sql arg type #46772 (#46776) add c26e5ba6cd4 branch-3.0: [fix](case) fix defined global variables in script #46806 (#46812) add 0bd9bd59c4b branch-3.0: [fix](case) fix some failed cases #46807 (#46821) add afda77c97a2 branch-3.0: [chore](load) Set the log level to debug and optimize the content for load job #46683 (#46802) add 8467e047ba5 branch-3.0: [Fix](mow) Multiple table locks should be acquired in order of table ids #46305 (#46611) add 1e64740f236 [fix](hive)fix select count(*) hive full acid tb opt error. (#46732) (#46805) add 4e9b73798fe branch-3.0: [regression-test](fix) remove unused features in manager test #46786 (#46827) add 42250922e87 branch-3.0: [fix](test) fix memtable flush regression test fail #46749 (#46822) add 26cc81f1fa7 [cherry-pick](branch-3.0) Pick "[Fix](test) Fix infinate loop in test_cumu_compaction_with_delete case #46719" (#46785) add 52ea3afc139 branch-3.0: [chore](regression) Normalize external case labels #46622 (#46704) add 6bc2b1eebe7 [fix](pipelien) should not finalize probe when wake up early in SetProbeSinkOperatorX (#46706) (#46831) add 2648152a0f6 branch-3.0: [chore](io) Add debug log for critical file operations #46770 (#46837) add 8bfe07ef612 branch-3.0: [chore](regression) modify cos bucket of paimon case #46592 (#46626) add fe1bfe78f84 [pick](branch-3.0) pick #44177 #44286 #44992 #46217 (#46842) add db56fa3e9c4 [regression](spill) delete spill test cases for branch-3.0 for now (#46870) add cd689174584 branch-3.0 [Opt](docker) kerberos docker healthy check (#46662) (#46861) add bd3254088d8 branch-3.0: [Fix](session variable) Forward use_fix_replica to master #46836 (#46856) add e174ddceda2 branch-3.0: [fix](index size) discard index size when meta size is invalid #46549 (#46717) add 5c1e37783e4 branch-3.0: [fix](Nereids) fix log and power #46077 (#46636) add 62f90bd47c2 branch-3.0: [enhancement](cloud) get delete bitmap api uses the unified rpc retry mechanism #46848 (#46873) add fa2b6782e4d branch-3.0: [fix](session var) add need forward for batch_size #46871 (#46893) add 1d52edc1ced [fix](counters) fix MemoryUsage and PeakMemoryUsage counters of some operators (#41602) (#41886) add c3d686d434e branch-3.0: [Fix](job)Fix for Duplicate Scheduling of Tasks #46872 (#46898) add d1859fe9c1d branch-3.0: [Chore](schema-change) return error when tablet_schema get null function #46790 (#46855) add 4d68a177c11 branch-3.0: [Fix](cloud) Remove pending delete bitmap's lock_id check when commit txn in MS #46841 (#46886) add 92ef733204e branch-3.0: [debug](move-memtable) add debug logs for skip_two_backends injection cases #46826 (#46849) add 59222556b72 [fix](case) remove cluster key cases from 3.0 (#46915) add e1cb7ca86d5 branch-3.0: [Fix](recycler) Fix recycler Hdfs accessor list all bug #46393 (#46918) add 689391cb810 [fix](group commit) support full prepare of group commit in nereids (#46533) (#46742) 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 63049b8be5b Merge branch 'branch-3.0' into auto-pick-46692-branch-3.0 No new revisions were added by this update. Summary of changes: be/src/agent/task_worker_pool.cpp | 45 +- be/src/cloud/cloud_meta_mgr.cpp | 45 +- be/src/cloud/cloud_tablet.cpp | 6 +- be/src/cloud/cloud_tablet.h | 4 +- be/src/common/config.cpp | 29 +- be/src/common/config.h | 28 +- be/src/exprs/bloom_filter_func.h | 1 + be/src/exprs/hybrid_set.h | 1 + be/src/exprs/runtime_filter.cpp | 76 ++- 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/io/fs/azure_obj_storage_client.cpp | 2 +- be/src/io/fs/local_file_system.cpp | 9 + 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 | 24 +- 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.cpp | 2 +- be/src/olap/rowset/beta_rowset.h | 2 +- be/src/olap/rowset/beta_rowset_reader.cpp | 21 +- be/src/olap/rowset/beta_rowset_writer.cpp | 23 +- be/src/olap/rowset/rowset.h | 8 +- be/src/olap/rowset/rowset_meta.h | 12 +- .../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/schema_change.cpp | 6 + 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/olap/task/index_builder.cpp | 2 +- be/src/pipeline/common/runtime_filter_consumer.cpp | 1 - be/src/pipeline/common/runtime_filter_consumer.h | 1 - be/src/pipeline/dependency.cpp | 2 +- be/src/pipeline/dependency.h | 13 +- be/src/pipeline/exec/aggregation_sink_operator.cpp | 44 +- be/src/pipeline/exec/aggregation_sink_operator.h | 2 +- .../pipeline/exec/aggregation_source_operator.cpp | 4 - be/src/pipeline/exec/analytic_sink_operator.cpp | 6 +- be/src/pipeline/exec/analytic_sink_operator.h | 1 + be/src/pipeline/exec/analytic_source_operator.cpp | 1 - be/src/pipeline/exec/assert_num_rows_operator.cpp | 2 - be/src/pipeline/exec/cache_source_operator.cpp | 1 - .../distinct_streaming_aggregation_operator.cpp | 1 - be/src/pipeline/exec/exchange_sink_buffer.cpp | 14 + be/src/pipeline/exec/exchange_sink_operator.cpp | 36 +- be/src/pipeline/exec/exchange_sink_operator.h | 1 - be/src/pipeline/exec/exchange_source_operator.cpp | 6 +- .../exec/group_commit_block_sink_operator.cpp | 3 - be/src/pipeline/exec/hashjoin_build_sink.cpp | 136 ++-- be/src/pipeline/exec/hashjoin_build_sink.h | 6 +- be/src/pipeline/exec/hashjoin_probe_operator.cpp | 6 +- .../pipeline/exec/join/process_hash_table_probe.h | 1 - .../exec/join/process_hash_table_probe_impl.h | 6 +- .../exec/multi_cast_data_stream_source.cpp | 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 | 46 +- be/src/pipeline/exec/operator.h | 28 +- .../pipeline/exec/partition_sort_sink_operator.cpp | 4 +- .../exec/partition_sort_source_operator.cpp | 2 - .../exec/partitioned_aggregation_sink_operator.cpp | 10 +- .../exec/partitioned_hash_join_probe_operator.cpp | 3 +- .../exec/partitioned_hash_join_sink_operator.cpp | 6 +- be/src/pipeline/exec/repeat_operator.cpp | 1 - be/src/pipeline/exec/scan_operator.cpp | 13 +- be/src/pipeline/exec/scan_operator.h | 11 +- be/src/pipeline/exec/set_probe_sink_operator.cpp | 5 +- be/src/pipeline/exec/sort_sink_operator.cpp | 12 +- be/src/pipeline/exec/spill_sort_sink_operator.cpp | 10 +- .../exec/streaming_aggregation_operator.cpp | 54 +- .../pipeline/exec/streaming_aggregation_operator.h | 6 - .../local_exchange_source_operator.cpp | 6 +- be/src/pipeline/local_exchange/local_exchanger.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/service/internal_service.cpp | 8 +- 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/s3_util.cpp | 4 +- be/src/util/system_metrics.cpp | 4 +- .../aggregate_function_collect.h | 38 +- .../aggregate_function_distinct.h | 44 +- .../aggregate_function_group_array_intersect.h | 11 +- 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 +- .../format/table/transactional_hive_reader.cpp | 1 + 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/partitioner.cpp | 14 +- be/src/vec/runtime/partitioner.h | 6 +- be/src/vec/runtime/shared_hash_table_controller.h | 1 + be/src/vec/runtime/vdata_stream_mgr.cpp | 8 +- be/src/vec/runtime/vdata_stream_mgr.h | 4 + be/src/vec/runtime/vdata_stream_recvr.cpp | 15 +- be/src/vec/runtime/vdata_stream_recvr.h | 7 +- be/src/vec/sink/vdata_stream_sender.cpp | 2 - be/src/vec/sink/writer/vtablet_writer_v2.cpp | 10 + be/test/olap/ordered_data_compaction_test.cpp | 138 +++- .../index_compaction_performance_test.cpp | 21 +- .../compaction/index_compaction_test.cpp | 15 +- be/test/testutil/mock_rowset.h | 4 + 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/meta-service/meta_service_txn.cpp | 6 +- cloud/src/recycler/hdfs_accessor.cpp | 47 +- cloud/src/recycler/recycler.cpp | 2 +- cloud/test/hdfs_accessor_test.cpp | 200 ++++-- cloud/test/meta_service_http_test.cpp | 122 ++++ cloud/test/meta_service_test.cpp | 17 +- .../docker-compose/iceberg/entrypoint.sh.tpl | 37 +- .../docker-compose/iceberg/iceberg.yaml.tpl | 19 + .../create_preinstalled_scripts/paimon/run01.sql | 47 +- .../kerberos/entrypoint-hive-master-2.sh | 20 +- .../kerberos/entrypoint-hive-master.sh | 20 +- .../kerberos/health-checks/hadoop-health-check.sh | 1 + .../kerberos/health-checks/health.sh | 1 + .../{health.sh => hive-health-check-2.sh} | 18 +- .../hive-health-check.sh} | 16 +- .../docker-compose/kerberos/kerberos.yaml.tpl | 14 +- .../docker-compose/oceanbase/oceanbase.yaml.tpl | 2 +- docker/thirdparties/run-thirdparties-docker.sh | 2 + .../main/java/org/apache/doris/common/Config.java | 14 + .../antlr4/org/apache/doris/nereids/DorisParser.g4 | 4 +- fe/fe-core/src/main/cup/sql_parser.cup | 17 +- .../apache/doris/alter/SchemaChangeHandler.java | 5 + .../apache/doris/analysis/CreateResourceStmt.java | 7 + .../apache/doris/analysis/NativeInsertStmt.java | 7 +- .../apache/doris/analysis/ShowLoadProfileStmt.java | 70 +- .../doris/analysis/ShowQueryProfileStmt.java | 71 +- .../org/apache/doris/analysis/StorageBackend.java | 1 + .../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 +- .../doris/cloud/catalog/CloudEnvFactory.java | 13 - .../cloud/datasource/CloudInternalCatalog.java | 7 +- .../cloud/planner/CloudGroupCommitPlanner.java | 40 -- .../doris/cloud/system/CloudSystemInfoService.java | 3 + .../transaction/CloudGlobalTransactionMgr.java | 213 +++--- .../transaction/DeleteBitmapUpdateLockContext.java | 82 +++ .../org/apache/doris/common/profile/Profile.java | 10 +- .../doris/common/profile/ProfileManager.java | 35 +- .../apache/doris/common/util/PropertyAnalyzer.java | 45 +- .../java/org/apache/doris/common/util/S3URI.java | 4 +- .../apache/doris/datasource/InternalCatalog.java | 42 +- .../doris/datasource/hive/source/HiveScanNode.java | 4 +- .../datasource/iceberg/HiveCompatibleCatalog.java | 4 +- .../iceberg/IcebergDLFExternalCatalog.java | 6 +- .../iceberg/IcebergGlueExternalCatalog.java | 6 - .../doris/datasource/iceberg/dlf/DLFCatalog.java | 2 +- .../iceberg/dlf/client/DLFCachedClientPool.java | 19 +- .../doris/datasource/jdbc/client/JdbcClient.java | 4 +- .../datasource/jdbc/client/JdbcDB2Client.java | 9 +- .../datasource/jdbc/client/JdbcGbaseClient.java | 6 +- .../datasource/jdbc/client/JdbcMySQLClient.java | 6 +- .../jdbc/client/JdbcPostgreSQLClient.java | 5 +- .../datasource/jdbc/client/JdbcSapHanaClient.java | 5 +- .../datasource/jdbc/client/JdbcTrinoClient.java | 5 +- .../datasource/paimon/PaimonExternalTable.java | 8 + .../datasource/paimon/PaimonPartitionInfo.java | 5 + .../apache/doris/datasource/paimon/PaimonUtil.java | 11 +- .../datasource/property/S3ClientBEProperties.java | 3 + .../org/apache/doris/fs/obj/AzureObjStorage.java | 50 +- .../java/org/apache/doris/fs/obj/S3ObjStorage.java | 5 + .../apache/doris/fs/remote/AzureFileSystem.java | 9 +- .../doris/job/base/JobExecutionConfiguration.java | 2 +- .../doris/job/extensions/insert/InsertTask.java | 6 +- .../org/apache/doris/load/ExportTaskExecutor.java | 2 +- .../apache/doris/load/loadv2/BrokerLoadJob.java | 3 +- .../org/apache/doris/load/loadv2/BulkLoadJob.java | 5 + .../java/org/apache/doris/load/loadv2/LoadJob.java | 7 +- .../apache/doris/load/loadv2/LoadLoadingTask.java | 6 +- .../load/routineload/KafkaRoutineLoadJob.java | 3 +- .../doris/load/routineload/RoutineLoadJob.java | 20 +- .../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/executable/NumericArithmetic.java | 6 + .../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 +- .../trees/plans/commands/ExecuteCommand.java | 48 +- .../commands/insert/InsertIntoTableCommand.java | 32 + .../insert/OlapGroupCommitInsertExecutor.java | 42 +- .../org/apache/doris/persist/gson/GsonUtils.java | 4 +- .../org/apache/doris/planner/AnalyticPlanner.java | 1 - .../apache/doris/planner/GroupCommitPlanner.java | 207 +++++- .../org/apache/doris/planner/HiveTableSink.java | 2 +- .../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/ConnectContext.java | 40 +- .../main/java/org/apache/doris/qe/Coordinator.java | 32 +- .../apache/doris/qe/PreparedStatementContext.java | 2 + .../java/org/apache/doris/qe/SessionVariable.java | 22 +- .../java/org/apache/doris/qe/ShowExecutor.java | 22 +- .../java/org/apache/doris/qe/StmtExecutor.java | 10 +- .../arrowflight/DorisFlightSqlProducer.java | 145 ++-- .../arrowflight/FlightSqlConnectProcessor.java | 152 +++-- .../service/arrowflight/FlightSqlSchemaHelper.java | 395 +++++++++++ .../service/arrowflight/auth2/FlightAuthUtils.java | 7 +- .../results/FlightSqlEndpointsLocation.java | 65 ++ .../dlf/client/IcebergDLFExternalCatalogTest.java | 41 ++ .../datasource/property/PropertyConverterTest.java | 2 +- .../apache/doris/fs/obj/AzureObjStorageTest.java | 27 +- .../job/base/JobExecutionConfigurationTest.java | 59 +- .../apache/doris/load/ExportOutfileInfoTest.java | 84 +++ .../nereids/rules/expression/FoldConstantTest.java | 10 + .../rules/SimplifyComparisonPredicateSqlTest.java | 74 -- .../apache/doris/planner/HiveTableSinkTest.java | 145 ++++ 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 + .../ddl/create_nestedtypes_with_schemachange.out | 24 +- .../hive/test_transactional_hive.out | 15 + .../type_test/tvf/test_mysql_all_types_tvf.out | 8 +- .../hive/test_hive_translation_insert_only.out | 10 + ...est_cloud_mow_stream_load_with_commit_fail.out} | 7 +- .../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 +- .../query_p0/aggregate/group_array_intersect.out | 3 + .../join/test_ignore/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_type_agg.out | 2 +- .../schema_change_modify_mv_column_type.out | 2 +- .../schema_change_modify_mv_column_type2.out | 2 +- .../ssb_unique_sql_zstd/sql/q2.1.out | 43 -- .../ssb_unique_sql_zstd/sql/q2.2.out | 11 - .../ssb_unique_sql_zstd/sql/q2.3.out | 4 - .../ssb_unique_sql_zstd/sql/q3.1.out | 28 - .../ssb_unique_sql_zstd/sql/q3.2.out | 51 -- .../ssb_unique_sql_zstd/sql/q3.3.out | 4 - .../ssb_unique_sql_zstd/sql/q3.4.out | 3 - .../ssb_unique_sql_zstd/sql/q4.1.out | 8 - .../ssb_unique_sql_zstd/sql/q4.2.out | 3 - .../ssb_unique_sql_zstd/sql/q4.3.out | 3 - .../test_seq_type_rename_col.out} | 31 +- .../org/apache/doris/regression/suite/Suite.groovy | 106 ++- .../org/apache/doris/regression/util/Http.groovy | 2 +- .../pipeline/cloud_p1/conf/fe_custom.conf | 1 + regression-test/pipeline/external/conf/fe.conf | 1 + .../{aliyunOssSdk.groovy => aliyun_oss_sdk.groovy} | 16 +- .../cloud_show_data_plugin.groovy} | 138 ++-- regression-test/plugins/plugin_compaction.groovy | 10 +- .../alter_p2/test_alter_table_property.groovy | 23 +- .../check_before_quit/check_before_quit.groovy | 15 +- .../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 ++-- .../test_cumu_compaction_with_delete.groovy | 40 +- .../test_vertical_compaction_agg_state.groovy | 4 +- .../correctness/test_cast_decimalv3_as_bool.groovy | 55 ++ .../correctness_p0/test_cast_date_decimal.groovy | 4 + .../test_mv_case/test_mv_case.groovy | 2 +- .../date/test_default_current_timestamp.groovy | 14 + .../create_nestedtypes_with_schemachange.groovy | 4 +- .../tiered-storage/remote-storage.md.groovy | 39 +- .../suites/export_p0/test_with_bom.groovy | 8 +- .../hive/test_transactional_hive.groovy | 12 + .../jdbc/test_jdbc_catalog_ddl.groovy | 21 + .../jdbc/test_jdbc_query_tvf.groovy | 2 +- .../test_switch_catalog_and_delete_internal.groovy | 2 +- .../paimon/paimon_base_filesystem.groovy | 4 +- .../kafka/test_trino_kafka_base.groovy | 8 +- .../tvf/test_frontends_disks_tvf.groovy | 2 +- .../test_insert_from_tvf_with_common_user.groovy | 2 +- .../tvf/test_local_tvf_compression.groovy | 2 +- .../tvf/test_local_tvf_enclose.groovy | 2 +- ...test_local_tvf_parquet_unsigned_integers.groovy | 2 +- .../tvf/test_local_tvf_with_complex_type.groovy | 2 +- ...t_local_tvf_with_complex_type_element_at.groovy | 2 +- ...l_tvf_with_complex_type_insertinto_doris.groovy | 2 +- .../tvf/test_read_csv_empty_line_as_null.groovy | 2 +- .../external_table_p0/tvf/test_s3_tvf.groovy | 2 +- .../tvf/test_s3_tvf_compression.groovy | 2 +- .../tvf/test_s3_tvf_parquet_compress.groovy | 2 +- .../tvf/test_s3_tvf_with_resource.groovy | 2 +- .../tvf/test_tvf_csv_line_end.groovy | 2 +- .../hive/test_hive_translation_insert_only.groovy | 5 + ...t_cloud_mow_stream_load_with_commit_fail.groovy | 142 ++++ ...al_update_compaction_with_higher_version.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 +- ...st_skip_index_compaction_fault_injection.groovy | 4 +- ..._update_rowset_not_found_fault_injection.groovy | 4 +- .../suites/hdfs_vault_p2/ssb_sf1_p2/load.groovy | 2 +- .../inject_hdfs_load_error.groovy | 4 + .../inject_hdfs_select_error.groovy | 4 + .../insert_group_commit_with_exception.groovy | 1 - .../insert_group_commit_with_prepare_stmt.groovy | 4 +- .../transaction/txn_insert_inject_case.groovy | 2 +- ..._index_change_with_cumulative_compaction.groovy | 33 +- ...dex_compaction_with_multi_index_segments.groovy | 2 +- .../test_inverted_index_file_size.groovy | 2 +- .../test_inverted_index_v2_file_size.groovy | 4 +- .../suites/job_p0/test_base_insert_job.groovy | 14 + .../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 | 13 + .../suites/manager/test_manager_interface_1.groovy | 24 +- .../suites/manager/test_manager_interface_4.groovy | 37 +- .../agg_function/group_unique_array.groovy | 4 +- .../suites/nereids_p0/join/test_join_14.groovy | 18 + ...aggr_distinct_through_join_one_side_cust.groovy | 7 +- ...own_count_distinct_through_join_one_side.groovy | 2 + .../push_down_count_through_join.groovy | 1 + .../push_down_count_through_join_one_side.groovy | 1 + .../push_down_max_through_join.groovy | 1 + ..._down_min_distinct_through_join_one_side.groovy | 1 + .../push_down_min_through_join.groovy | 1 + ..._down_sum_distinct_through_join_one_side.groovy | 1 + .../push_down_sum_through_join.groovy | 1 + .../push_down_sum_through_join_one_side.groovy | 1 + .../test_simplify_comparison_predicate.groovy | 15 +- .../suites/node_p0/test_frontend.groovy | 17 +- 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/aggregate/aggregate_count1.groovy | 2 +- .../aggregate/group_array_intersect.groovy | 1 + .../query_p0/aggregate/select_distinct.groovy | 2 +- .../join_with_column_casesensetive.groovy | 2 +- .../suites/query_p0/cast/test_cast.groovy | 2 +- .../query_p0/except/test_query_except.groovy | 2 +- .../query_p0/group_concat/test_group_concat.groovy | 2 +- .../grouping_sets/test_grouping_sets1.groovy | 2 +- .../suites/query_p0/having/having.groovy | 2 +- .../query_p0/intersect/test_intersect.groovy | 2 +- .../query_p0/join/test_ignore/test_ignore.groovy | 52 ++ .../suites/query_p0/join/test_join2.groovy | 2 +- .../suites/query_p0/join/test_left_join1.groovy | 2 +- .../query_p0/join/test_left_join_with.groovy | 24 +- .../join/test_nestedloop_outer_join.groovy | 2 +- .../join/test_partitioned_hash_join.groovy | 2 +- .../query_p0/lateral_view/lateral_view.groovy | 2 +- .../query_p0/limit/OffsetInSubqueryWithJoin.groovy | 2 +- .../query_p0/literal_view/lietral_test.groovy | 2 +- .../query_p0/operator/test_set_operator.groovy | 2 +- .../query_p0/operator/test_sort_operator.groovy | 2 +- .../session_variable/test_default_limit.groovy | 2 +- .../query_p0/show/test_show_create_table.groovy | 2 +- .../test_aggregate_all_functions.groovy | 2 +- .../case_function/test_case_function_null.groovy | 20 +- .../hash_functions/test_hash_function.groovy | 2 +- .../ip_functions/test_ip_functions.groovy | 2 +- .../json_function/test_query_json_insert.groovy | 2 +- .../json_functions/test_json_function.groovy | 2 +- .../sql_functions/math_functions/test_conv.groovy | 2 +- .../test_multi_string_search.groovy | 2 +- .../spatial_functions/test_gis_function.groovy | 2 +- .../string_functions/test_string_function.groovy | 2 +- .../table_function/explode_split.groovy | 2 +- .../sql_functions/test_alias_function.groovy | 2 +- .../query_p0/sql_functions/test_predicate.groovy | 2 +- .../test_width_bucket_function.groovy | 2 +- .../suites/query_p0/subquery/test_subquery2.groovy | 2 +- .../suites/query_p0/test_data_type_marks.groovy | 2 +- .../suites/query_p0/test_dict_with_null.groovy | 2 +- .../query_p0/test_orderby_nullliteral.groovy | 2 +- .../suites/query_p0/test_select_constant.groovy | 2 +- .../test_select_with_predicate_like.groovy | 2 +- .../test_select_with_predicate_prune.groovy | 2 +- .../query_p0/type_inference/test_largeint.groovy | 2 +- .../with/test_with_and_two_phase_agg.groovy | 2 +- .../str64_serialize/str64_serialize.groovy | 57 ++ .../query_profile/s3_load_profile_test.groovy | 28 +- .../suites/query_profile/show_profile.groovy | 60 ++ .../suites/s3_vault/ssb_sf1_p2/load.groovy | 2 +- .../schema_change_modify_mv_column_type_agg.groovy | 2 +- .../schema_change_modify_mv_column_type.groovy | 2 +- .../schema_change_modify_mv_column_type2.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 +++ .../suites/show_p0/test_show_tablet.groovy | 32 +- .../suites/spill_p0/aggregate_spill.groovy | 43 -- regression-test/suites/ssb_sf0.1_p1/load.groovy | 2 +- regression-test/suites/ssb_sf100_p2/load.groovy | 2 +- regression-test/suites/ssb_sf1_p2/load.groovy | 2 +- .../suites/tpcds_sf1_p1/spill_test/q23.groovy | 220 ------ .../suites/tpcds_sf1_unique_p1/spill/q01.groovy | 58 -- .../suites/tpcds_sf1_unique_p1/spill/q02.groovy | 109 --- .../suites/tpcds_sf1_unique_p1/spill/q03.groovy | 45 -- .../suites/tpcds_sf1_unique_p1/spill/q04.groovy | 122 ---- .../suites/tpcds_sf1_unique_p1/spill/q05.groovy | 173 ----- .../suites/tpcds_sf1_unique_p1/spill/q06.groovy | 60 -- .../suites/tpcds_sf1_unique_p1/spill/q07.groovy | 54 -- .../suites/tpcds_sf1_unique_p1/spill/q08.groovy | 470 ------------- .../suites/tpcds_sf1_unique_p1/spill/q09.groovy | 113 ---- .../suites/tpcds_sf1_unique_p1/spill/q10.groovy | 86 --- .../suites/tpcds_sf1_unique_p1/spill/q11.groovy | 96 --- .../suites/tpcds_sf1_unique_p1/spill/q12.groovy | 48 -- .../suites/tpcds_sf1_unique_p1/spill/q13.groovy | 74 -- .../suites/tpcds_sf1_unique_p1/spill/q14_1.groovy | 194 ------ .../suites/tpcds_sf1_unique_p1/spill/q14_2.groovy | 178 ----- .../suites/tpcds_sf1_unique_p1/spill/q15.groovy | 48 -- .../suites/tpcds_sf1_unique_p1/spill/q16.groovy | 59 -- .../suites/tpcds_sf1_unique_p1/spill/q17.groovy | 70 -- .../suites/tpcds_sf1_unique_p1/spill/q18.groovy | 63 -- .../suites/tpcds_sf1_unique_p1/spill/q19.groovy | 54 -- .../suites/tpcds_sf1_unique_p1/spill/q20.groovy | 48 -- .../suites/tpcds_sf1_unique_p1/spill/q21.groovy | 52 -- .../suites/tpcds_sf1_unique_p1/spill/q22.groovy | 45 -- .../suites/tpcds_sf1_unique_p1/spill/q23_1.groovy | 117 ---- .../suites/tpcds_sf1_unique_p1/spill/q23_2.groovy | 133 ---- .../suites/tpcds_sf1_unique_p1/spill/q24_1.groovy | 75 --- .../suites/tpcds_sf1_unique_p1/spill/q24_2.groovy | 75 --- .../suites/tpcds_sf1_unique_p1/spill/q25.groovy | 65 -- .../suites/tpcds_sf1_unique_p1/spill/q26.groovy | 54 -- .../suites/tpcds_sf1_unique_p1/spill/q27.groovy | 61 -- .../suites/tpcds_sf1_unique_p1/spill/q28.groovy | 104 --- .../suites/tpcds_sf1_unique_p1/spill/q29.groovy | 64 -- .../suites/tpcds_sf1_unique_p1/spill/q30.groovy | 78 --- .../suites/tpcds_sf1_unique_p1/spill/q31.groovy | 92 --- .../suites/tpcds_sf1_unique_p1/spill/q32.groovy | 48 -- .../suites/tpcds_sf1_unique_p1/spill/q33.groovy | 117 ---- .../suites/tpcds_sf1_unique_p1/spill/q34.groovy | 64 -- .../suites/tpcds_sf1_unique_p1/spill/q35.groovy | 89 --- .../suites/tpcds_sf1_unique_p1/spill/q36.groovy | 56 -- .../suites/tpcds_sf1_unique_p1/spill/q37.groovy | 48 -- .../suites/tpcds_sf1_unique_p1/spill/q38.groovy | 67 -- .../suites/tpcds_sf1_unique_p1/spill/q39_1.groovy | 80 --- .../suites/tpcds_sf1_unique_p1/spill/q39_2.groovy | 81 --- .../suites/tpcds_sf1_unique_p1/spill/q40.groovy | 49 -- .../suites/tpcds_sf1_unique_p1/spill/q41.groovy | 98 --- .../suites/tpcds_sf1_unique_p1/spill/q42.groovy | 46 -- .../suites/tpcds_sf1_unique_p1/spill/q43.groovy | 50 -- .../suites/tpcds_sf1_unique_p1/spill/q44.groovy | 97 --- .../suites/tpcds_sf1_unique_p1/spill/q45.groovy | 57 -- .../suites/tpcds_sf1_unique_p1/spill/q47.groovy | 91 --- .../suites/tpcds_sf1_unique_p1/spill/q48.groovy | 63 -- .../suites/tpcds_sf1_unique_p1/spill/q49.groovy | 147 ---- .../tpcds_sf1_unique_p1/spill/q49_rewrite.groovy | 142 ---- .../suites/tpcds_sf1_unique_p1/spill/q50.groovy | 65 -- .../suites/tpcds_sf1_unique_p1/spill/q51.groovy | 82 --- .../suites/tpcds_sf1_unique_p1/spill/q52.groovy | 46 -- .../suites/tpcds_sf1_unique_p1/spill/q53.groovy | 56 -- .../suites/tpcds_sf1_unique_p1/spill/q54.groovy | 104 --- .../suites/tpcds_sf1_unique_p1/spill/q55.groovy | 45 -- .../suites/tpcds_sf1_unique_p1/spill/q56.groovy | 117 ---- .../suites/tpcds_sf1_unique_p1/spill/q57.groovy | 87 --- .../suites/tpcds_sf1_unique_p1/spill/q58.groovy | 122 ---- .../suites/tpcds_sf1_unique_p1/spill/q59.groovy | 103 --- .../suites/tpcds_sf1_unique_p1/spill/q60.groovy | 117 ---- .../suites/tpcds_sf1_unique_p1/spill/q61.groovy | 81 --- .../suites/tpcds_sf1_unique_p1/spill/q62.groovy | 55 -- .../suites/tpcds_sf1_unique_p1/spill/q63.groovy | 56 -- .../suites/tpcds_sf1_unique_p1/spill/q64.groovy | 139 ---- .../suites/tpcds_sf1_unique_p1/spill/q65.groovy | 76 --- .../suites/tpcds_sf1_unique_p1/spill/q66.groovy | 175 ----- .../suites/tpcds_sf1_unique_p1/spill/q67.groovy | 70 -- .../suites/tpcds_sf1_unique_p1/spill/q68.groovy | 71 -- .../suites/tpcds_sf1_unique_p1/spill/q69.groovy | 78 --- .../suites/tpcds_sf1_unique_p1/spill/q70.groovy | 63 -- .../suites/tpcds_sf1_unique_p1/spill/q71.groovy | 80 --- .../suites/tpcds_sf1_unique_p1/spill/q72.groovy | 61 -- .../suites/tpcds_sf1_unique_p1/spill/q73.groovy | 63 -- .../suites/tpcds_sf1_unique_p1/spill/q74.groovy | 87 --- .../suites/tpcds_sf1_unique_p1/spill/q75.groovy | 112 --- .../suites/tpcds_sf1_unique_p1/spill/q76.groovy | 85 --- .../suites/tpcds_sf1_unique_p1/spill/q77.groovy | 149 ---- .../suites/tpcds_sf1_unique_p1/spill/q78.groovy | 105 --- .../suites/tpcds_sf1_unique_p1/spill/q79.groovy | 63 -- .../suites/tpcds_sf1_unique_p1/spill/q80.groovy | 135 ---- .../suites/tpcds_sf1_unique_p1/spill/q81.groovy | 76 --- .../suites/tpcds_sf1_unique_p1/spill/q82.groovy | 48 -- .../suites/tpcds_sf1_unique_p1/spill/q83.groovy | 116 ---- .../suites/tpcds_sf1_unique_p1/spill/q84.groovy | 49 -- .../suites/tpcds_sf1_unique_p1/spill/q85.groovy | 79 --- .../suites/tpcds_sf1_unique_p1/spill/q86.groovy | 45 -- .../suites/tpcds_sf1_unique_p1/spill/q87.groovy | 69 -- .../suites/tpcds_sf1_unique_p1/spill/q88.groovy | 191 ------ .../suites/tpcds_sf1_unique_p1/spill/q89.groovy | 59 -- .../suites/tpcds_sf1_unique_p1/spill/q90.groovy | 61 -- .../suites/tpcds_sf1_unique_p1/spill/q91.groovy | 58 -- .../suites/tpcds_sf1_unique_p1/spill/q92.groovy | 51 -- .../suites/tpcds_sf1_unique_p1/spill/q93.groovy | 50 -- .../suites/tpcds_sf1_unique_p1/spill/q94.groovy | 59 -- .../suites/tpcds_sf1_unique_p1/spill/q95.groovy | 70 -- .../suites/tpcds_sf1_unique_p1/spill/q96.groovy | 44 -- .../suites/tpcds_sf1_unique_p1/spill/q97.groovy | 64 -- .../suites/tpcds_sf1_unique_p1/spill/q98.groovy | 47 -- .../suites/tpcds_sf1_unique_p1/spill/q99.groovy | 55 -- .../suites/tpch_sf0.1_p1/spill/q01.groovy | 51 -- .../suites/tpch_sf0.1_p1/spill/q02.groovy | 71 -- .../suites/tpch_sf0.1_p1/spill/q03.groovy | 54 -- .../suites/tpch_sf0.1_p1/spill/q04.groovy | 50 -- .../suites/tpch_sf0.1_p1/spill/q05.groovy | 56 -- .../suites/tpch_sf0.1_p1/spill/q06.groovy | 41 -- .../suites/tpch_sf0.1_p1/spill/q07.groovy | 70 -- .../suites/tpch_sf0.1_p1/spill/q08.groovy | 69 -- .../suites/tpch_sf0.1_p1/spill/q09.groovy | 62 -- .../suites/tpch_sf0.1_p1/spill/q10.groovy | 64 -- .../suites/tpch_sf0.1_p1/spill/q11.groovy | 59 -- .../suites/tpch_sf0.1_p1/spill/q12.groovy | 60 -- .../suites/tpch_sf0.1_p1/spill/q13.groovy | 52 -- .../suites/tpch_sf0.1_p1/spill/q14.groovy | 45 -- .../suites/tpch_sf0.1_p1/spill/q15.groovy | 48 -- .../suites/tpch_sf0.1_p1/spill/q16.groovy | 60 -- .../suites/tpch_sf0.1_p1/spill/q17.groovy | 47 -- .../suites/tpch_sf0.1_p1/spill/q18.groovy | 64 -- .../suites/tpch_sf0.1_p1/spill/q19.groovy | 66 -- .../suites/tpch_sf0.1_p1/spill/q20.groovy | 63 -- .../suites/tpch_sf0.1_p1/spill/q21.groovy | 69 -- .../suites/tpch_sf0.1_p1/spill/q22.groovy | 65 -- .../spill/partitioned_agg_fault_injection.groovy | 149 ---- .../partitioned_hash_join_fault_injection.groovy | 216 ------ .../spill/spill_sort_fault_injection.groovy | 158 ----- .../ssb_unique_load_zstd/ddl/customer_create.sql | 20 - .../ssb_unique_load_zstd/ddl/customer_delete.sql | 1 - .../ddl/customer_part_delete.sql | 1 - .../ddl/customer_sequence_create.sql | 20 - .../ssb_unique_load_zstd/ddl/date_create.sql | 29 - .../ssb_unique_load_zstd/ddl/date_delete.sql | 1 - .../ssb_unique_load_zstd/ddl/date_part_delete.sql | 1 - .../ddl/date_sequence_create.sql | 29 - .../ssb_unique_load_zstd/ddl/lineorder_create.sql | 37 - .../ssb_unique_load_zstd/ddl/lineorder_delete.sql | 1 - .../ddl/lineorder_part_delete.sql | 1 - .../ddl/lineorder_sequence_create.sql | 37 - .../ssb_unique_load_zstd/ddl/part_create.sql | 21 - .../ssb_unique_load_zstd/ddl/part_delete.sql | 1 - .../ssb_unique_load_zstd/ddl/part_part_delete.sql | 1 - .../ddl/part_sequence_create.sql | 21 - .../ssb_unique_load_zstd/ddl/supplier_create.sql | 19 - .../ssb_unique_load_zstd/ddl/supplier_delete.sql | 1 - .../ddl/supplier_part_delete.sql | 1 - .../ddl/supplier_sequence_create.sql | 20 - .../four/load_four_step.groovy | 116 ---- .../ssb_unique_load_zstd/one/load_one_step.groovy | 67 -- .../three/load_three_step.groovy | 76 --- .../ssb_unique_load_zstd/two/load_two_step.groovy | 74 -- .../ssb_unique_sql_zstd/ddl/customer_create.sql | 19 - .../ssb_unique_sql_zstd/ddl/customer_delete.sql | 1 - .../ssb_unique_sql_zstd/ddl/date_create.sql | 28 - .../ssb_unique_sql_zstd/ddl/date_delete.sql | 1 - .../ssb_unique_sql_zstd/ddl/lineorder_create.sql | 36 - .../ssb_unique_sql_zstd/ddl/lineorder_delete.sql | 1 - .../ssb_unique_sql_zstd/ddl/part_create.sql | 20 - .../ssb_unique_sql_zstd/ddl/part_delete.sql | 1 - .../ssb_unique_sql_zstd/ddl/supplier_create.sql | 18 - .../ssb_unique_sql_zstd/ddl/supplier_delete.sql | 1 - .../ssb_unique_sql_zstd/load.groovy | 82 --- .../ssb_unique_sql_zstd/sql/q1.1.sql | 24 - .../ssb_unique_sql_zstd/sql/q1.2.sql | 24 - .../ssb_unique_sql_zstd/sql/q1.3.sql | 25 - .../ssb_unique_sql_zstd/sql/q2.1.sql | 26 - .../ssb_unique_sql_zstd/sql/q2.2.sql | 27 - .../ssb_unique_sql_zstd/sql/q2.3.sql | 26 - .../ssb_unique_sql_zstd/sql/q3.1.sql | 28 - .../ssb_unique_sql_zstd/sql/q3.2.sql | 28 - .../ssb_unique_sql_zstd/sql/q3.3.sql | 30 - .../ssb_unique_sql_zstd/sql/q3.4.sql | 30 - .../ssb_unique_sql_zstd/sql/q4.1.sql | 30 - .../ssb_unique_sql_zstd/sql/q4.2.sql | 31 - .../ssb_unique_sql_zstd/sql/q4.3.sql | 29 - .../unique_with_mow_c_p2/test_pk_uk_case.groovy | 256 ------- ...partial_update_delete_sign_with_conflict.groovy | 4 + .../test_seq_type_rename_col.groovy | 44 ++ .../test_vault_privilege_with_role.groovy | 20 +- 670 files changed, 9938 insertions(+), 14765 deletions(-) create mode 100644 be/test/util/cityhash_test.cpp mode change 100644 => 100755 docker/thirdparties/docker-compose/kerberos/health-checks/health.sh copy docker/thirdparties/docker-compose/kerberos/health-checks/{health.sh => hive-health-check-2.sh} (72%) mode change 100644 => 100755 copy docker/thirdparties/docker-compose/kerberos/{entrypoint-hive-master.sh => health-checks/hive-health-check.sh} (76%) delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/cloud/planner/CloudGroupCommitPlanner.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/cloud/transaction/DeleteBitmapUpdateLockContext.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/service/arrowflight/FlightSqlSchemaHelper.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/service/arrowflight/results/FlightSqlEndpointsLocation.java create mode 100644 fe/fe-core/src/test/java/org/apache/doris/datasource/iceberg/dlf/client/IcebergDLFExternalCatalogTest.java create mode 100644 fe/fe-core/src/test/java/org/apache/doris/load/ExportOutfileInfoTest.java create mode 100644 fe/fe-core/src/test/java/org/apache/doris/planner/HiveTableSinkTest.java create mode 100644 regression-test/data/correctness/test_cast_decimalv3_as_bool.out rename regression-test/data/{unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q1.2.out => fault_injection_p0/cloud/test_cloud_mow_stream_load_with_commit_fail.out} (71%) rename regression-test/data/{unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q1.1.out => query_p0/join/test_ignore/test_ignore.out} (71%) rename regression-test/data/{unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q1.3.out => query_p1/str64_serialize/str64_serialize.out} (69%) delete mode 100644 regression-test/data/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q2.1.out delete mode 100644 regression-test/data/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q2.2.out delete mode 100644 regression-test/data/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q2.3.out delete mode 100644 regression-test/data/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q3.1.out delete mode 100644 regression-test/data/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q3.2.out delete mode 100644 regression-test/data/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q3.3.out delete mode 100644 regression-test/data/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q3.4.out delete mode 100644 regression-test/data/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q4.1.out delete mode 100644 regression-test/data/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q4.2.out delete mode 100644 regression-test/data/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q4.3.out copy regression-test/data/{external_table_p2/hive/test_hive_translation_insert_only.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 create mode 100644 regression-test/suites/fault_injection_p0/cloud/test_cloud_mow_stream_load_with_commit_fail.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/query_p0/join/test_ignore/test_ignore.groovy create mode 100644 regression-test/suites/query_p1/str64_serialize/str64_serialize.groovy create mode 100644 regression-test/suites/query_profile/show_profile.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 delete mode 100644 regression-test/suites/spill_p0/aggregate_spill.groovy delete mode 100644 regression-test/suites/tpcds_sf1_p1/spill_test/q23.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q01.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q02.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q03.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q04.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q05.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q06.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q07.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q08.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q09.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q10.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q11.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q12.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q13.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q14_1.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q14_2.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q15.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q16.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q17.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q18.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q19.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q20.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q21.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q22.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q23_1.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q23_2.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q24_1.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q24_2.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q25.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q26.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q27.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q28.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q29.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q30.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q31.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q32.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q33.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q34.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q35.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q36.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q37.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q38.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q39_1.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q39_2.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q40.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q41.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q42.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q43.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q44.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q45.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q47.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q48.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q49.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q49_rewrite.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q50.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q51.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q52.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q53.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q54.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q55.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q56.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q57.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q58.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q59.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q60.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q61.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q62.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q63.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q64.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q65.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q66.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q67.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q68.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q69.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q70.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q71.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q72.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q73.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q74.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q75.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q76.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q77.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q78.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q79.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q80.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q81.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q82.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q83.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q84.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q85.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q86.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q87.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q88.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q89.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q90.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q91.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q92.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q93.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q94.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q95.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q96.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q97.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q98.groovy delete mode 100644 regression-test/suites/tpcds_sf1_unique_p1/spill/q99.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q01.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q02.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q03.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q04.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q05.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q06.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q07.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q08.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q09.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q10.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q11.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q12.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q13.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q14.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q15.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q16.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q17.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q18.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q19.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q20.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q21.groovy delete mode 100644 regression-test/suites/tpch_sf0.1_p1/spill/q22.groovy delete mode 100644 regression-test/suites/tpch_sf1_p2/spill/partitioned_agg_fault_injection.groovy delete mode 100644 regression-test/suites/tpch_sf1_p2/spill/partitioned_hash_join_fault_injection.groovy delete mode 100644 regression-test/suites/tpch_sf1_p2/spill/spill_sort_fault_injection.groovy delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/customer_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/customer_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/customer_part_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/customer_sequence_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/date_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/date_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/date_part_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/date_sequence_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/lineorder_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/lineorder_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/lineorder_part_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/lineorder_sequence_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/part_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/part_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/part_part_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/part_sequence_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/supplier_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/supplier_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/supplier_part_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/ddl/supplier_sequence_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/four/load_four_step.groovy delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/one/load_one_step.groovy delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/three/load_three_step.groovy delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_load_zstd/two/load_two_step.groovy delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/ddl/customer_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/ddl/customer_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/ddl/date_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/ddl/date_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/ddl/lineorder_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/ddl/lineorder_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/ddl/part_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/ddl/part_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/ddl/supplier_create.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/ddl/supplier_delete.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/load.groovy delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q1.1.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q1.2.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q1.3.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q2.1.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q2.2.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q2.3.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q3.1.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q3.2.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q3.3.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q3.4.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q4.1.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q4.2.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/ssb_unique_sql_zstd/sql/q4.3.sql delete mode 100644 regression-test/suites/unique_with_mow_c_p2/test_pk_uk_case.groovy create mode 100644 regression-test/suites/unique_with_mow_p0/test_seq_type_rename_col.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org