This is an automated email from the ASF dual-hosted git repository.
morningman pushed a change to branch pick-64389-branch-4.0
in repository https://gitbox.apache.org/repos/asf/doris.git
discard 977e93442aa [fix](fe) Detect Doris-compatible MySQL JDBC targets
add 6f5ef0a4da5 [fix](mc) fix memory leak and optimize large data write
for MaxCompute connector (#61245) (#64449)
add 6b4368988b9 [fix](cloud) avoid false tablet diagnosis alarms in cloud
mode (#60805) (#63751)
add bc17fb72508 branch-4.0: [fix](case) exclude test_paimon_gcs in
regression config #64155 (#64345)
add 78454d9fad8 branch-4.0: [fix](test) fix branch-4.0 P0 regression
failures (build #198126) (#64525)
add ef4582da7c8 branch-4.0: [fix](load) fix load_to_single_tablet routing
for auto partition (#64615)
add 4ab62616af3 branch-4.0: [fix](nereids) bind file column placeholders
for copy into select (#64590)
add 182820f0235 branch-4.0: [enhance](job) add zero-row hint for Kafka
read_committed load and [opt](job) delay Kafka read committed zero-row retries
(#64584)
add 901376feb03 branch-4.0: [opt](memory) add BE-level cache for load
tablet schemas (#64581)
add 013238f4b6a branch-4.0: [fix](fe) Backport null-reject MV rewrite
fixes (#62492, #63268) (#63585)
add 7957ada1301 branch-4.0:[improvement](fe) Support LDAP default roles
(#63411) (#64115)
add b7dd363c587 branch-4.0: [fix](mtmv) Avoid mutating excluded trigger
tables (#62984) (#64517)
add 52c028396b8 branch-4.0: [fix](ddl) reject invalid IPv4 default value
at CREATE TABLE time #62906 (#64487)
add e546a0e3c9e branch-4.0: [test](nereids) stabilize flaky
prune_bucket_with_bucket_shuffle_join #64530 (#64546)
add eb3ee763699 branch-4.0: [fix](test) deflake test_iot_auto_detect_fail
by accepting equivalent error messages (#64580)
add 08921bdae9d branch-4.0: [fix](audit) record per-query SET_VAR hint
session variables in audit log (#64569) (#64617) (#64600)
add 13592aa70a3 branch-4.0: [fix](regression) fix p2 case failure #64420
(#64421)
add 28add521d04 branch-4.0: [fix](test) deflake test_curd_wlg and adapt
test_single_replica_compaction_with_format_v2 to V3 default (#64666)
add 001c1ff388e [fix](regression-test) fix stale nested-type assertions in
two_level/three_level_nestedtypes_with_s3data #64706 (#64709)
add 2c6ceabc1fe branch-4.0: [fix](filecache) fix clear_file_cache right
after reboot causing file cache size percent overflow(pick#63410) (#64233)
add 7985a726422 branch-4.0:[enhance](nereids) improve masking of user's
password for ALTER USER and CREATE USER commands in audit logs #62141 (#64717)
add 0c865d971c3 [fix](jdbc) Push SQL Server/Oracle boolean predicates as
1/0 instead of TRUE/FALSE (#64760)
add 38681ea9d8f branch-4.0: [fix](nereids) Fix pre-aggregation context
leakage across join branches #63357 (#63432)
add 6f1538c6ee0 branch-4.0: [fix](test) deflake several branch-4.0 P2
regression cases (#64693)
add b8f09203bd5 branch-4.0: [fix](cloud-compaction) prevent
EMPTY_CUMULATIVE / BASE-CUMU races on the same tablet #64619 (#64701)
add bd1b866c169 branch-4.0: [fix](subquery) eliminate null aware by
mistake #64639 (#64715)
add b9b770af315 branch-4.0: [fix](fe) Fix broken pipe risk on stream load
redirect with unconsumed request body (#64303)
add 6e4fd993652 branch-4.0: [improvement](rowset) Aggregate non-MOW
segment key bounds (#64305)
add 02a319ebb16 branch-4.0: [test](docker) Verify DML and 3-replica create
table when one BE is down #63401 (#63698)
add 7c70c7f32b7 branch-4.0: [opt](cloud) cache cluster id per query and
drop redundant locks on getBackendId hot path #63636 (#64275)
add 540f1399e3e branch-4.0: [feature](cloud) Add table-level event-driven
warm up (#64544)
add 8bd58804ead [fix](fe) Detect Doris-compatible MySQL JDBC targets
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 (977e93442aa)
\
N -- N -- N refs/heads/pick-64389-branch-4.0 (8bd58804ead)
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:
be/src/cloud/cloud_backend_service.cpp | 6 +-
be/src/cloud/cloud_delete_task.cpp | 2 +-
be/src/cloud/cloud_delta_writer.cpp | 6 +-
be/src/cloud/cloud_internal_service.cpp | 367 +-
be/src/cloud/cloud_meta_mgr.cpp | 4 +-
be/src/cloud/cloud_meta_mgr.h | 2 +-
be/src/cloud/cloud_schema_change_job.cpp | 4 +-
be/src/cloud/cloud_snapshot_mgr.cpp | 8 +
be/src/cloud/cloud_warm_up_manager.cpp | 223 +-
be/src/cloud/cloud_warm_up_manager.h | 39 +-
be/src/cloud/cloud_warmup_metrics.cpp | 82 +
be/src/cloud/cloud_warmup_metrics.h | 76 +
be/src/cloud/pb_convert.cpp | 28 +-
be/src/common/config.cpp | 4 +
be/src/common/config.h | 4 +
be/src/exec/tablet_info.h | 2 +-
be/src/http/action/warmup_stats_action.cpp | 121 +
.../src/http/action/warmup_stats_action.h | 40 +-
be/src/io/cache/block_file_cache.cpp | 6 +
be/src/io/cache/block_file_cache.h | 2 +-
be/src/io/cache/file_block.cpp | 3 +-
be/src/olap/base_tablet.cpp | 13 +-
be/src/olap/compaction.cpp | 13 +-
.../cumulative_compaction_time_series_policy.cpp | 9 +-
be/src/olap/delta_writer_v2.cpp | 42 +-
be/src/olap/rowset/beta_rowset_writer.cpp | 9 +-
be/src/olap/rowset/rowset.h | 4 +
be/src/olap/rowset/rowset_meta.cpp | 33 +-
be/src/olap/rowset/rowset_meta.h | 16 +-
be/src/olap/rowset/segment_v2/segment_iterator.cpp | 17 +-
be/src/olap/rowset_builder.cpp | 45 +-
be/src/olap/snapshot_manager.cpp | 16 +-
be/src/olap/snapshot_manager.h | 2 +-
be/src/olap/tablet_schema_cache.cpp | 88 +
be/src/olap/tablet_schema_cache.h | 17 +
be/src/olap/task/index_builder.cpp | 5 +-
be/src/service/http_service.cpp | 5 +
be/src/util/bvar_windowed_adder.h | 162 +
be/src/vec/exprs/vectorized_fn_call.cpp | 19 +-
be/src/vec/exprs/vectorized_fn_call.h | 3 +-
be/src/vec/exprs/vexpr.cpp | 12 +-
be/src/vec/exprs/vexpr.h | 23 +-
be/src/vec/exprs/vexpr_context.cpp | 37 +-
be/src/vec/exprs/vexpr_context.h | 3 +-
be/src/vec/exprs/virtual_slot_ref.cpp | 7 +-
be/src/vec/exprs/virtual_slot_ref.h | 3 +-
be/src/vec/sink/vrow_distribution.cpp | 2 +
.../cloud/cloud_warm_up_manager_filter_test.cpp | 278 +
be/test/cloud/cloud_warm_up_manager_test.cpp | 6 +-
be/test/io/cache/block_file_cache_test.cpp | 71 +
be/test/olap/rowset/rowset_meta_test.cpp | 152 +
.../olap/segments_key_bounds_truncation_test.cpp | 7 +
be/test/olap/tablet_schema_cache_test.cpp | 125 +
.../olap/vector_search/ann_range_search_test.cpp | 210 +-
be/test/util/bvar_windowed_adder_test.cpp | 140 +
cloud/src/meta-service/meta_service_job.cpp | 90 +-
cloud/test/meta_service_job_test.cpp | 215 +
conf/ldap.conf | 3 +
.../doris/maxcompute/MaxComputeJniScanner.java | 164 +-
.../main/java/org/apache/doris/common/Config.java | 39 +
.../java/org/apache/doris/common/LdapConfig.java | 6 +
.../doris/common/maxcompute/MCProperties.java | 3 +
.../antlr4/org/apache/doris/nereids/DorisLexer.g4 | 2 +
.../antlr4/org/apache/doris/nereids/DorisParser.g4 | 15 +-
.../org/apache/doris/analysis/IPv4Literal.java | 34 +-
.../main/java/org/apache/doris/catalog/Env.java | 3 +
.../java/org/apache/doris/catalog/EnvFactory.java | 2 +-
.../apache/doris/cloud/CacheHotspotManager.java | 492 +-
.../org/apache/doris/cloud/CloudWarmUpJob.java | 260 +-
.../org/apache/doris/cloud/JobWarmUpStats.java | 285 +
.../org/apache/doris/cloud/OnTablesFilter.java | 169 +
.../doris/cloud/TableWarmUpWindowedStats.java | 206 +
.../doris/cloud/catalog/CloudClusterChecker.java | 13 +-
.../doris/cloud/catalog/CloudEnvFactory.java | 2 +-
.../cloud/catalog/CloudInstanceStatusChecker.java | 9 +-
.../apache/doris/cloud/catalog/CloudReplica.java | 125 +-
.../apache/doris/cloud/catalog/CloudTablet.java | 15 +-
.../apache/doris/cloud/qe/CloudCoordinator.java | 5 +
.../doris/cloud/system/CloudSystemInfoService.java | 93 +-
.../doris/datasource/jdbc/source/JdbcScanNode.java | 44 +
.../maxcompute/MaxComputeExternalCatalog.java | 8 +
.../config/WebServerFactoryCustomizerConfig.java | 3 +
.../org/apache/doris/httpv2/rest/LoadAction.java | 156 +-
.../doris/httpv2/rest/RestBaseController.java | 51 +-
.../httpv2/util/StreamLoadRedirectDrainUtil.java | 154 +
.../load/routineload/KafkaRoutineLoadJob.java | 36 +-
.../doris/load/routineload/KafkaTaskInfo.java | 6 +
.../load/routineload/RoutineLoadTaskInfo.java | 11 +-
.../java/org/apache/doris/metric/MetricRepo.java | 203 +
.../org/apache/doris/mtmv/MTMVPartitionUtil.java | 5 +-
.../doris/mysql/authenticate/ldap/LdapManager.java | 30 +-
.../doris/nereids/parser/LogicalPlanBuilder.java | 15 +-
.../parser/LogicalPlanBuilderForEncryption.java | 10 +
.../nereids/rules/analysis/SubqueryToApply.java | 25 +-
.../mv/AbstractMaterializedViewRule.java | 184 +-
.../nereids/rules/rewrite/SetPreAggStatus.java | 1 +
.../trees/plans/commands/AlterUserCommand.java | 7 +-
.../trees/plans/commands/ShowWarmUpCommand.java | 3 +
.../trees/plans/commands/WarmUpClusterCommand.java | 57 +-
.../trees/plans/commands/info/CopyFromDesc.java | 33 +-
.../trees/plans/commands/info/CopyIntoInfo.java | 115 +-
.../org/apache/doris/planner/OlapScanNode.java | 26 +-
.../org/apache/doris/planner/OlapTableSink.java | 17 +-
.../java/org/apache/doris/qe/AuditLogHelper.java | 8 +-
.../main/java/org/apache/doris/qe/Coordinator.java | 6 +
.../java/org/apache/doris/qe/StmtExecutor.java | 19 +
.../apache/doris/service/FrontendServiceImpl.java | 97 +-
.../java/org/apache/doris/system/Diagnoser.java | 22 +-
.../transaction/AutoPartitionCacheManager.java | 32 +-
.../java/org/apache/doris/catalog/EnvTest.java | 38 +
.../doris/clone/TabletReplicaTooSlowTest.java | 97 +
.../cloud/CacheHotspotManagerTableFilterTest.java | 1003 ++
.../doris/cloud/CloudWarmUpJobTableFilterTest.java | 461 +
.../org/apache/doris/cloud/OnTablesFilterTest.java | 141 +
.../cloud/WarmUpClusterOnTablesParseTest.java | 447 +
.../org/apache/doris/cloud/WarmUpStatsTest.java | 497 +
.../catalog/CloudInstanceStatusCheckerTest.java | 260 +
.../cloud/system/CloudSystemInfoServiceTest.java | 15 +
.../doris/common/profile/AutoProfileTest.java | 41 +-
.../datasource/jdbc/source/JdbcScanNodeTest.java | 85 +
.../apache/doris/httpv2/rest/LoadActionTest.java | 445 +-
.../doris/httpv2/rest/RestBaseControllerTest.java | 64 +
.../util/StreamLoadRedirectDrainUtilTest.java | 394 +
.../load/routineload/KafkaRoutineLoadJobTest.java | 76 +
.../java/org/apache/doris/metric/MetricsTest.java | 161 +
.../apache/doris/mtmv/MTMVPartitionUtilTest.java | 29 +
.../mysql/authenticate/ldap/LdapManagerTest.java | 138 +-
.../doris/nereids/parser/EncryptSQLTest.java | 68 +
.../exploration/mv/NullRejectInferenceTest.java | 209 +
.../trees/expressions/literal/IPV4LiteralTest.java | 100 +
.../transaction/AutoPartitionCacheManagerTest.java | 61 +
gensrc/proto/internal_service.proto | 2 +
gensrc/proto/olap_file.proto | 10 +
gensrc/thrift/BackendService.thrift | 1 +
gensrc/thrift/FrontendService.thrift | 4 +
.../data/ann_index_p0/ann_index_only_scan.out | 19 -
.../data/audit/test_audit_log_behavior.out | 2 +-
.../brown_p2/sql/CPUNetworkUtilization_order.out | 6 +-
.../three_level_nestedtypes_with_s3data.out | 12136 ++++++++-----------
.../two_level_nestedtypes_with_s3data.out | 4761 ++++----
.../jdbc/test_sqlserver_jdbc_catalog.out | 12 +
.../data/opensky_p2/sql/avgDistance.out | 2 +-
regression-test/data/opensky_p2/sql/count.out | 2 +-
.../data/opensky_p2/sql/mostBusyOrigin.out | 18 +-
.../data/opensky_p2/sql/totalDistance.out | 2 +-
.../query_p2/big_join_build/big_join_build.out | 5 +-
.../test_segcompaction_agg_keys.out | 3 -
.../regression/util/RoutineLoadTestUtils.groovy | 101 +-
.../regression/util/WarmupMetricsUtils.groovy | 268 +
.../pipeline/external/conf/regression-conf.groovy | 1 +
.../suites/ann_index_p0/ann_index_only_scan.groovy | 450 -
...ann_index_only_scan_compound_debug_point.groovy | 158 +
.../ann_index_only_scan_debug_point.groovy | 237 +
.../ann_index_only_scan_distance_expr.groovy | 207 -
.../ann_index_only_scan_expr_debug_point.groovy | 104 +
.../ann_index_only_scan_metric_direction.groovy | 229 -
.../ann_range_search_pushdown_regression.groovy | 150 +
...ge_search_source_index_status_regression.groovy | 83 +
.../test_audit_log_hint_session_context.groovy | 79 +
.../test_backup_restore_inverted_idx.groovy | 2 +-
.../test_backup_restore_reset_index_id.groovy | 2 +-
.../check_before_quit/check_before_quit.groovy | 8 +
...on_tables_abnormal_cancel_empty_recovery.groovy | 212 +
...ent_on_tables_abnormal_stats_and_failure.groovy | 261 +
...warm_up_event_on_tables_canonicalization.groovy | 117 +
.../test_warm_up_event_on_tables_dynamic.groovy | 217 +
...m_up_event_on_tables_error_and_lifecycle.groovy | 387 +
.../test_warm_up_event_on_tables_include.groovy | 167 +
..._warm_up_event_on_tables_include_exclude.groovy | 153 +
...t_warm_up_event_on_tables_mow_compaction.groovy | 221 +
.../test_warm_up_event_on_tables_multi_dst.groovy | 213 +
...st_warm_up_event_on_tables_multi_include.groovy | 142 +
...t_warm_up_event_on_tables_overlap_and_mv.groovy | 332 +
..._warm_up_event_on_tables_show_and_cancel.groovy | 384 +
.../test_warm_up_event_on_tables_sync_stats.groovy | 300 +
...up_event_on_tables_system_cluster_change.groovy | 168 +
...nt_on_tables_system_compaction_sync_wait.groovy | 214 +
...m_up_event_on_tables_system_e2e_multi_be.groovy | 269 +
...rm_up_event_on_tables_system_packed_file.groovy | 155 +
...vent_on_tables_system_restart_and_resize.groovy | 223 +
...m_up_event_on_tables_system_schema_index.groovy | 182 +
...paction_with_dup_key_max_file_size_limit.groovy | 76 +-
.../compaction/test_compaction_agg_keys.groovy | 42 +-
.../test_compaction_agg_keys_with_array_map.groovy | 43 +-
.../test_compaction_agg_keys_with_delete.groovy | 43 +-
.../compaction/test_compaction_uniq_keys.groovy | 36 +-
.../compaction/test_compaction_uniq_keys_ck.groovy | 40 +-
.../test_compaction_uniq_keys_row_store_ck.groovy | 39 +-
.../test_compaction_uniq_keys_with_delete.groovy | 38 +-
...test_compaction_uniq_keys_with_delete_ck.groovy | 38 +-
.../test_compaction_with_empty_rowset.groovy | 71 +-
.../test_single_replica_compaction.groovy | 10 +-
.../test_vertical_compaction_agg_keys.groovy | 39 +-
.../test_vertical_compaction_agg_state.groovy | 39 +-
.../test_vertical_compaction_uniq_keys.groovy | 38 +-
.../test_vertical_compaction_uniq_keys_ck.groovy | 38 +-
.../test_colocate_join_of_column_order.groovy | 6 +-
.../test_non_mow_key_bounds_aggregation.groovy | 177 +
.../three_level_nestedtypes_with_s3data.groovy | 184 +-
.../two_level_nestedtypes_with_s3data.groovy | 100 +-
.../cache/test_file_cache_query_limit.groovy | 46 +-
.../cache/test_file_cache_statistics.groovy | 228 +-
.../hive/test_parquet_join_runtime_filter.groovy | 4 +
.../hive/write/test_hive_ctas_to_doris.groovy | 2 +
...iceberg_runtime_filter_partition_pruning.groovy | 29 +
...ntime_filter_partition_pruning_transform.groovy | 30 +
.../jdbc/test_sqlserver_jdbc_catalog.groovy | 28 +
..._paimon_runtime_filter_partition_pruning.groovy | 31 +-
.../legacy/test_f_delete_publish_skip_read.groovy | 8 +-
.../test_dml_when_one_be_down.groovy | 141 +
.../test_iot_auto_detect_fail.groovy | 21 +-
...nsert_group_commit_into_max_filter_ratio.groovy | 7 +-
...single_replica_compaction_with_format_v2.groovy | 7 +-
.../suites/inverted_index_p2/test_show_data.groovy | 13 +-
.../suites/load_p0/copy_into/test_copy_into.groovy | 65 +
.../test_routine_load_adaptive_param.groovy | 12 +-
.../test_routine_load_error_info.groovy | 141 +-
.../scripts/stream_load_redirect_chunked_e2e.py | 140 +
...test_stream_load_fe_redirect_chunked_e2e.groovy | 117 +
.../cache/parse_sql_from_sql_cache.groovy | 6 +-
.../mv/dimension/dimension_1.groovy | 2 +-
.../mv/dimension/dimension_2_left_join.groovy | 8 +-
.../mv/dimension/dimension_2_right_join.groovy | 8 +-
.../mv/dimension/dimension_self_conn.groovy | 5 +-
.../mv/dimension_predicate/left_join_filter.groovy | 4 +-
.../dimension_predicate/right_join_filter.groovy | 4 +-
.../outer_join_two_hop_null_reject.groovy | 138 +
.../join_elim_line_pattern.groovy | 4 +-
.../join_elim_star_pattern.groovy | 16 +-
.../inner_join_infer_and_derive.groovy | 24 +-
.../inner_join_null_reject_compensation.groovy | 217 +
.../left_join_infer_and_derive.groovy | 6 +-
.../right_join_infer_and_derive.groovy | 6 +-
.../partition_curd_union_rewrite.groovy | 18 +-
.../nereids_rules_p0/set_preagg/set_preagg.groovy | 25 +-
.../prune_bucket_with_bucket_shuffle_join.groovy | 21 +
regression-test/suites/opensky_p2/load.groovy | 2 +-
.../schema_table/test_sql_block_rule_status.groovy | 6 +
.../query_p2/big_join_build/big_join_build.groovy | 6 +-
.../lateral_view/load_from_big_lateral_view.groovy | 2 +-
...ptive_pipeline_task_serial_read_on_limit.groovy | 41 +-
.../query_profile/s3_load_profile_test.groovy | 17 +-
.../suites/query_profile/scanner_profile.groovy | 29 +-
.../test_validate_restore_inverted_idx.groovy | 2 +-
.../test_segcompaction_agg_keys.groovy | 12 +-
.../shape_check/tpcds_sf100/shape/query64.groovy | 4 +
.../shape_check/tpcds_sf1000/shape/query64.groovy | 4 +
.../suites/temp_table_p0/test_temp_table.groovy | 32 +-
...est_variant_compaction_with_sparse_limit.groovy | 8 +
.../workload_manager_p0/test_curd_wlg.groovy | 5 +
250 files changed, 25553 insertions(+), 11764 deletions(-)
create mode 100644 be/src/cloud/cloud_warmup_metrics.cpp
create mode 100644 be/src/cloud/cloud_warmup_metrics.h
create mode 100644 be/src/http/action/warmup_stats_action.cpp
copy
regression-test/suites/query_p2/lateral_view/load_from_big_lateral_view.groovy
=> be/src/http/action/warmup_stats_action.h (53%)
create mode 100644 be/src/util/bvar_windowed_adder.h
create mode 100644 be/test/cloud/cloud_warm_up_manager_filter_test.cpp
create mode 100644 be/test/olap/tablet_schema_cache_test.cpp
create mode 100644 be/test/util/bvar_windowed_adder_test.cpp
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/cloud/JobWarmUpStats.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/cloud/OnTablesFilter.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/cloud/TableWarmUpWindowedStats.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/httpv2/util/StreamLoadRedirectDrainUtil.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/cloud/CacheHotspotManagerTableFilterTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/cloud/CloudWarmUpJobTableFilterTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/cloud/OnTablesFilterTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/cloud/WarmUpClusterOnTablesParseTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/cloud/WarmUpStatsTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/cloud/catalog/CloudInstanceStatusCheckerTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/httpv2/rest/RestBaseControllerTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/httpv2/util/StreamLoadRedirectDrainUtilTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/exploration/mv/NullRejectInferenceTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/literal/IPV4LiteralTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/transaction/AutoPartitionCacheManagerTest.java
delete mode 100644 regression-test/data/ann_index_p0/ann_index_only_scan.out
delete mode 100644
regression-test/data/segcompaction_p2/test_segcompaction_agg_keys.out
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/util/WarmupMetricsUtils.groovy
delete mode 100644
regression-test/suites/ann_index_p0/ann_index_only_scan.groovy
create mode 100644
regression-test/suites/ann_index_p0/ann_index_only_scan_compound_debug_point.groovy
create mode 100644
regression-test/suites/ann_index_p0/ann_index_only_scan_debug_point.groovy
delete mode 100644
regression-test/suites/ann_index_p0/ann_index_only_scan_distance_expr.groovy
create mode 100644
regression-test/suites/ann_index_p0/ann_index_only_scan_expr_debug_point.groovy
delete mode 100644
regression-test/suites/ann_index_p0/ann_index_only_scan_metric_direction.groovy
create mode 100644
regression-test/suites/ann_index_p0/ann_range_search_pushdown_regression.groovy
create mode 100644
regression-test/suites/ann_index_p0/ann_range_search_source_index_status_regression.groovy
create mode 100644
regression-test/suites/audit/test_audit_log_hint_session_context.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_abnormal_cancel_empty_recovery.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_abnormal_stats_and_failure.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_canonicalization.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_dynamic.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_error_and_lifecycle.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_include.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_include_exclude.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_mow_compaction.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_multi_dst.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_multi_include.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_overlap_and_mv.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_show_and_cancel.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_sync_stats.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_system_cluster_change.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_system_compaction_sync_wait.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_system_e2e_multi_be.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_system_packed_file.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_system_restart_and_resize.groovy
create mode 100644
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/on_tables/test_warm_up_event_on_tables_system_schema_index.groovy
create mode 100644
regression-test/suites/data_model_p0/duplicate/test_non_mow_key_bounds_aggregation.groovy
create mode 100644
regression-test/suites/fault_injection_p0/test_dml_when_one_be_down.groovy
create mode 100644
regression-test/suites/load_p0/stream_load/scripts/stream_load_redirect_chunked_e2e.py
create mode 100644
regression-test/suites/load_p0/stream_load/test_stream_load_fe_redirect_chunked_e2e.groovy
create mode 100644
regression-test/suites/nereids_rules_p0/mv/join/left_outer/outer_join_two_hop_null_reject.groovy
create mode 100644
regression-test/suites/nereids_rules_p0/mv/join_infer_derive/inner_join_null_reject_compensation.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]