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

morningman pushed a change to branch branch-catalog-spi
in repository https://gitbox.apache.org/repos/asf/doris.git


    omit 291d192392c [refactor](catalog) P3b: consolidate kerberos 
authentication into fe-kerberos (#64655)
    omit f90c6b5892c [refactor](catalog) P5 paimon: remove legacy subsystem 
from fe-core + make fe-core paimon-SDK-free (T29) (#64653)
    omit 9f4815c97e2 [refactor](catalog) P5 paimon: migrate to catalog SPI + 
cutover (#64446) (#64446)
    omit c0fb20c7c80 update P5 handoff and fix compile issue
    omit bc776cba12e [refactor](connector) P4 maxcompute: remove legacy 
subsystem from fe-core + make fe-core odps-free (T07-T09) (#64300)
    omit 1603395ce6a [feat](connector) P3 hudi connector hardening + test 
baseline + dispatch design (hybrid, T02-T08) (#64143)
    omit f5a816479ce [feat](connector) P2 migrate trino-connector to catalog 
SPI (T01-T13) (#64096)
    omit 8836c9321ae [P1-T03-T05] route plugin-driven scans first in nereids 
translator (#63641)
    omit a97b26103dd [feat](connector) P0 SPI baseline + DDL/Partition + import 
gate (T03-T27) (#63582)
    omit bc0a1be1796 [doc](connector) add project tracking system for catalog 
SPI migration
     add 5b86349a491 [fix](test) Fix flaky adaptive scan profile test (#65117)
     add aad5cd58321 [feature](runtime-filter) Add adaptive global runtime 
filter tree publish (#64851)
     add 6aac7eb8384 [fix](iceberg) Support nested decimal precision promotion 
(#65122)
     add 1e324763d7c [regression-test](variant) Fix schema change wait timeout 
(#65139)
     add 2071c3823a5 [improvement](load) print fragment id and query id when 
progress manager meets error (#64857)
     add cdabe6c5f48 [fix](s3) handle S3 file writer async task submission 
failures (#64779)
     add 249f4f5cfd1 [fix](storage) check partition storage policy resource 
before BE update (#65053)
     add d48b9320bad [feat](cloud) cross compute group peer read routing with 
peer cache I/O optimization (#63818)
     add 280e3625f26 [opt](cloud) Support multiple config files in start.sh 
(#63924)
     add a19cda99d9c [fix](regression) Isolate S3 TVF insert paths (#65147)
     add 8c0a0263e37 [fix](variant) Preserve empty key during variant 
compaction (#64641)
     add de203c53329 [refactor](be) Remove nested file column predicate filters 
(#65130)
     add c4ddfbaa66a [fix](fe) Mask Kafka routine load sensitive properties 
(#64786)
     add 8caf0dee91d [feat](olap) Support lazy reading mode for pruned complex 
columns (#59263)
     add 255d5cc03de [fix](be) Fix release build warning in column mapper 
(#65143)
     add bc03da163b2 [improvement](parquet) Add prefetch for file scanner v2 
(#65151)
     add 7027772afcb [fix](fe) fix Azure resource persistence (#65052)
     add ac3381bbfb1 [fix](fe) Reject complex types (ARRAY/MAP/STRUCT) as MAP 
key types (#63621)
     add 13d18f3c88f [improvement](regression) Use Spark thrift JDBC for 
external SQL helpers  (#64886)
     add 6a446490718 [fix](regression) Materialize JDBC array results (#65084)
     add ff954cc45f3 [test](pipeline) collect Cloud P0 resource usage (#65125)
     add 8785f45bc31 [regression-test](auth) Scope export cancel by label 
(#65149)
     add 6b547727f9d [fix](point-query) Skip nested pruning for short-circuit 
query (#65051)
     add f23cc37b4ad [fix](test) pin variant defaults in check_before_quit 
(#65093)
     add 9dae1258c9b [fix](be) Release workload group schedulers on shutdown 
(#65112)
     add 56dd98d6f94 [regression-test](variant) Avoid unstable bool numeric 
output (#65164)
     add 0c313b391d2 [fix](brpc) disable SSL BIO buffer  (#64962)
     add 88de0eecc6c [test](case) add refresh table before select sql (#65156)
     add c5a8e0d1c38 [refine](column) separate mutable subcolumn mutation from 
read-only traversal (#65087)
     add 3f0200c51d1 [fix](regression) check partition minmax only (#65180)
     add f631250a110 [fix](fe) Accept spaced TIMESTAMPTZ offsets in range 
partition bounds (#64795)
     add 6dbf100ce40 [test](regression) skip Arrow-incompatible complex outputs 
(#65182)
     add 1fa3ca3e317 [chore](be) Refine tablet reader context and generic 
reader handling (#62970)
     add 07bcd31ae7c [improvement](fe) Prune partition keys from partition topn 
sort (#63379)
     add b6ec2e37f29 [doc](connector) add project tracking system for catalog 
SPI migration
     add 878806ac287 [feat](connector) P0 SPI baseline + DDL/Partition + import 
gate (T03-T27) (#63582)
     add a58c891d838 [P1-T03-T05] route plugin-driven scans first in nereids 
translator (#63641)
     add 533dfbf9e5e [feat](connector) P2 migrate trino-connector to catalog 
SPI (T01-T13) (#64096)
     add 875e8c51f5f [feat](connector) P3 hudi connector hardening + test 
baseline + dispatch design (hybrid, T02-T08) (#64143)
     add f6b4d562255 [refactor](connector) P4 maxcompute: remove legacy 
subsystem from fe-core + make fe-core odps-free (T07-T09) (#64300)
     add 741d70582c0 update P5 handoff and fix compile issue
     add a26eaeff84c [refactor](catalog) P5 paimon: migrate to catalog SPI + 
cutover (#64446) (#64446)
     add 34f1eb723d8 [refactor](catalog) P5 paimon: remove legacy subsystem 
from fe-core + make fe-core paimon-SDK-free (T29) (#64653)
     add 494ec177d58 [refactor](catalog) P3b: consolidate kerberos 
authentication into fe-kerberos (#64655)

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   (291d192392c)
            \
             N -- N -- N   refs/heads/branch-catalog-spi (494ec177d58)

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/agent/heartbeat_server.cpp                  |   12 +-
 be/src/cloud/cloud_backend_service.cpp             |   26 +-
 be/src/cloud/cloud_backend_service.h               |    3 +-
 be/src/cloud/cloud_cluster_info.h                  |    3 +
 be/src/cloud/cloud_internal_service.cpp            |  587 +++-
 be/src/cloud/cloud_internal_service.h              |   14 +
 be/src/cloud/cloud_snapshot_loader.cpp             |    2 +
 be/src/cloud/cloud_storage_engine.cpp              |    8 +-
 be/src/cloud/cloud_storage_engine.h                |    7 +-
 be/src/cloud/cloud_warm_up_manager.cpp             |  527 ++-
 be/src/cloud/cloud_warm_up_manager.h               |   78 +-
 be/src/cloud/config.cpp                            |   34 +-
 be/src/cloud/config.h                              |   24 +-
 be/src/common/config.cpp                           |    6 +
 be/src/common/config.h                             |    8 +
 be/src/common/metrics/doris_metrics.h              |    4 +
 be/src/core/block/block.cpp                        |   10 +-
 be/src/core/column/column.cpp                      |   37 +-
 be/src/core/column/column.h                        |   33 +-
 be/src/core/column/column_array.h                  |   17 +-
 be/src/core/column/column_const.h                  |    6 +-
 be/src/core/column/column_map.h                    |   20 +-
 be/src/core/column/column_nullable.h               |   15 +-
 be/src/core/column/column_struct.cpp               |   10 +-
 be/src/core/column/column_struct.h                 |    3 +-
 be/src/core/column/column_variant.cpp              |   31 +-
 be/src/core/column/column_variant.h                |    3 +-
 be/src/exec/common/variant_util.cpp                |   47 +-
 be/src/exec/operator/olap_scan_operator.cpp        |    4 +-
 be/src/exec/operator/olap_scan_operator.h          |    1 +
 be/src/exec/pipeline/task_queue.cpp                |   35 +-
 be/src/exec/pipeline/task_queue.h                  |    2 +
 be/src/exec/runtime_filter/runtime_filter_mgr.cpp  |  278 +-
 be/src/exec/runtime_filter/runtime_filter_mgr.h    |   31 +-
 be/src/exec/scan/olap_scanner.cpp                  |    5 +-
 be/src/exec/scan/olap_scanner.h                    |    2 +
 be/src/exec/scan/parallel_scanner_builder.cpp      |   57 +-
 be/src/exec/scan/parallel_scanner_builder.h        |    5 +-
 be/src/exec/scan/scanner_scheduler.h               |    8 +-
 .../time_sharing/time_sharing_task_executor.cpp    |    7 +-
 be/src/format/generic_reader.h                     |    4 -
 be/src/format_v2/column_mapper.cpp                 |   23 +-
 be/src/format_v2/column_mapper.h                   |    2 +-
 be/src/format_v2/column_mapper_nested.cpp          |  491 +--
 be/src/format_v2/column_mapper_nested.h            |    7 -
 be/src/format_v2/file_reader.cpp                   |  106 +-
 be/src/format_v2/file_reader.h                     |   50 +-
 be/src/format_v2/parquet/parquet_file_context.cpp  |  153 +-
 be/src/format_v2/parquet/parquet_file_context.h    |   39 +
 be/src/format_v2/parquet/parquet_reader.cpp        |    7 +-
 be/src/format_v2/parquet/parquet_scan.cpp          |  162 +-
 be/src/format_v2/parquet/parquet_scan.h            |   28 +-
 be/src/format_v2/parquet/parquet_statistics.cpp    |   17 +-
 be/src/io/cache/block_file_cache.cpp               |   14 +-
 be/src/io/cache/block_file_cache_downloader.cpp    |   33 +-
 be/src/io/cache/block_file_cache_profile.cpp       |   45 +-
 be/src/io/cache/block_file_cache_profile.h         |   13 +
 be/src/io/cache/cached_remote_file_reader.cpp      | 1396 +++++---
 be/src/io/cache/cached_remote_file_reader.h        |  222 +-
 be/src/io/cache/file_block.cpp                     |   82 +-
 be/src/io/cache/file_block.h                       |    8 +
 be/src/io/cache/file_cache_common.h                |    6 +-
 be/src/io/cache/file_cache_storage.h               |   18 +
 be/src/io/cache/fs_file_cache_storage.cpp          |  206 +-
 be/src/io/cache/fs_file_cache_storage.h            |   10 +
 be/src/io/cache/mem_file_cache_storage.cpp         |  105 +-
 be/src/io/cache/mem_file_cache_storage.h           |   23 +-
 be/src/io/cache/peer_file_cache_reader.cpp         |  218 +-
 be/src/io/cache/peer_file_cache_reader.h           |   38 +-
 be/src/io/cache/shard_mem_cache.cpp                |  195 ++
 .../shard_mem_cache.h}                             |   41 +-
 be/src/io/file_factory.cpp                         |    1 +
 be/src/io/fs/file_reader.cpp                       |   23 +
 be/src/io/fs/file_reader.h                         |   17 +
 be/src/io/fs/local_file_reader.cpp                 |   46 +
 be/src/io/fs/local_file_reader.h                   |    2 +
 be/src/io/fs/local_file_writer.cpp                 |   43 +
 be/src/io/fs/local_file_writer.h                   |    3 +
 be/src/io/fs/remote_file_system.cpp                |    9 +-
 be/src/io/fs/s3_file_writer.cpp                    |   50 +-
 be/src/io/fs/s3_file_writer.h                      |    1 +
 be/src/io/io_common.h                              |   77 +
 be/src/runtime/exec_env.h                          |    2 +
 be/src/runtime/exec_env_init.cpp                   |   14 +-
 be/src/runtime/runtime_state.h                     |    5 +
 be/src/runtime/workload_group/workload_group.cpp   |   13 +
 be/src/runtime/workload_group/workload_group.h     |    2 +
 .../workload_group/workload_group_manager.cpp      |    7 +
 .../workload_group/workload_group_manager.h        |    2 +
 be/src/service/http/action/peer_cache_action.cpp   |  267 ++
 be/src/service/http/action/peer_cache_action.h     |   74 +
 be/src/service/http_service.cpp                    |    7 +
 be/src/service/internal_service.cpp                |   53 +-
 be/src/service/internal_service.h                  |    1 +
 be/src/service/point_query_executor.cpp            |    9 +
 be/src/storage/olap_common.h                       |    1 +
 be/src/storage/rowset/beta_rowset.cpp              |    2 +
 be/src/storage/rowset/beta_rowset_writer.cpp       |    2 +
 be/src/storage/rowset/rowset_meta.cpp              |    6 +-
 be/src/storage/segment/column_reader.cpp           |  862 +++--
 be/src/storage/segment/column_reader.h             |  217 +-
 be/src/storage/segment/segment_iterator.cpp        |  126 +-
 be/src/storage/segment/segment_iterator.h          |    7 +-
 .../segment/variant/variant_column_reader.cpp      |   31 +-
 be/src/util/bthread_utils.h                        |   62 +
 be/test/cloud/cloud_warm_up_manager_peer_test.cpp  |  527 +++
 .../core/column/column_mutate_subcolumns_test.cpp  |  304 ++
 be/test/exec/common/schema_util_test.cpp           |  121 +-
 .../runtime_filter/runtime_filter_mgr_test.cpp     |  110 +
 be/test/format_v2/column_mapper_test.cpp           |  177 +-
 .../parquet/parquet_page_cache_range_test.cpp      |   64 +
 be/test/format_v2/parquet/parquet_reader_test.cpp  |   49 +-
 .../format_v2/parquet/parquet_statistics_test.cpp  |    1 -
 be/test/io/cache/block_file_cache_test.cpp         | 1453 ++++++--
 .../cache/cached_remote_file_reader_peer_test.cpp  | 3493 ++++++++++++++++++++
 be/test/io/fs/local_file_system_test.cpp           |  137 +
 be/test/storage/segment/column_reader_test.cpp     | 2134 +++++++++++-
 .../segment/segment_iterator_lazy_pruned_test.cpp  |  186 ++
 cloud/script/start.sh                              |   41 +-
 .../docker-compose/iceberg/entrypoint.sh.tpl       |   37 +-
 .../docker-compose/iceberg/iceberg.env             |    1 +
 .../docker-compose/iceberg/iceberg.yaml.tpl        |    2 +
 .../create_preinstalled_scripts/paimon/run06.sql   |    2 +-
 .../docker-compose/iceberg/spark-defaults.conf     |    3 +-
 .../java/org/apache/doris/catalog/ColumnType.java  |  120 +-
 .../main/java/org/apache/doris/alter/Alter.java    |   57 +-
 .../org/apache/doris/catalog/PartitionKey.java     |   20 +-
 .../java/org/apache/doris/catalog/Resource.java    |   63 +
 .../java/org/apache/doris/catalog/ResourceMgr.java |   27 +
 .../doris/clone/DynamicPartitionScheduler.java     |   45 +-
 .../apache/doris/cloud/catalog/CloudReplica.java   |   33 +-
 .../doris/cloud/catalog/CloudTabletRebalancer.java |    6 +
 .../datasource/iceberg/IcebergMetadataOps.java     |    2 +-
 .../apache/doris/load/loadv2/ProgressManager.java  |    4 +-
 .../routineload/kafka/KafkaRoutineLoadJob.java     |   33 +-
 .../routineload/kinesis/KinesisRoutineLoadJob.java |   30 +-
 .../doris/mtmv/MTMVPartitionExprDateTrunc.java     |   21 +-
 .../doris/nereids/processor/post/TopNScanOpt.java  |   21 +-
 .../properties/ChildOutputPropertyDeriver.java     |    9 +-
 .../org/apache/doris/nereids/rules/RuleSet.java    |    2 -
 ...ogicalPartitionTopNToPhysicalPartitionTopN.java |   39 +-
 .../nereids/rules/rewrite/EliminateOrderByKey.java |   31 +-
 .../nereids/rules/rewrite/MetaPathStriper.java     |  300 --
 .../nereids/rules/rewrite/NestedColumnPruning.java |  128 +-
 .../expressions/literal/StringLikeLiteral.java     |   12 +-
 .../expressions/literal/TimestampTzLiteral.java    |  162 +-
 .../plans/physical/PhysicalPartitionTopN.java      |   21 +
 .../org/apache/doris/nereids/types/DataType.java   |    7 +-
 .../doris/nereids/util/TypeCoercionUtils.java      |   28 +-
 .../org/apache/doris/persist/gson/GsonUtils.java   |    2 +
 .../java/org/apache/doris/qe/SessionVariable.java  |   28 +
 .../apache/doris/service/FrontendServiceImpl.java  |   16 +
 .../java/org/apache/doris/system/HeartbeatMgr.java |    4 +
 .../alter/ModifyPartitionStoragePolicyTest.java    |  116 +
 .../doris/analysis/PartitionExprUtilTest.java      |   44 +
 .../java/org/apache/doris/catalog/ColumnTest.java  |   79 +
 .../apache/doris/catalog/CreateTableLikeTest.java  |  157 +
 .../doris/catalog/DynamicPartitionTableTest.java   |  299 ++
 .../org/apache/doris/catalog/PartitionKeyTest.java |  158 +
 .../doris/cloud/catalog/CloudReplicaTest.java      |  332 ++
 .../iceberg/IcebergMetadataOpsValidationTest.java  |   35 +
 .../load/routineload/KafkaRoutineLoadJobTest.java  |   81 +
 .../routineload/KinesisRoutineLoadJobTest.java     |   28 +
 ...TMVRelatedPartitionDescRollUpGeneratorTest.java |   72 +
 .../translator/PhysicalPlanTranslatorTest.java     |   33 +
 .../nereids/postprocess/TopNRuntimeFilterTest.java |   20 +
 .../rules/implementation/ImplementationTest.java   |   23 +
 .../rules/rewrite/EliminateOrderByKeyTest.java     |   57 +-
 .../GeneratePartitionTopnFromWindowTest.java       |   51 +
 .../rules/rewrite/PruneNestedColumnTest.java       |  286 +-
 .../expressions/literal/StringLikeLiteralTest.java |   41 +
 .../literal/TimestampTzLiteralTest.java            |  122 +
 .../trees/plans/CreateTableCommandTest.java        |   24 +
 .../apache/doris/persist/ResourcePersistTest.java  |  110 +-
 gensrc/proto/internal_service.proto                |   22 +-
 gensrc/thrift/PaloInternalService.thrift           |    3 +
 .../complex_types/test_pruned_columns.out          |  417 ++-
 .../string_len/test_string_len_complex.out         |    7 -
 ...est_timestamptz_partition_boundary_timezone.out |   26 +
 .../nested_container_offset_pruning.out            |   12 +
 .../test_short_circuit_rowstore_nested_complex.out |    9 +
 .../test_aggregate_all_functions.out               |    9 +
 .../json_function/test_query_json_insert.out       |    3 +
 .../shape_check/tpcds_sf100/rf_prune/query44.out   |   12 +-
 .../data/shape_check/tpcds_sf100/shape/query44.out |   12 +-
 .../tpcds_sf1000/bs_downgrade_shape/query44.out    |   12 +-
 .../shape_check/tpcds_sf1000/shape/query44.out     |   12 +-
 .../tpcds_sf1000_nopkfk/shape/query44.out          |   12 +-
 .../data/variant_p0/test_types_in_variant.out      |    5 +-
 .../test_variant_empty_key_sparse_bucket.out       |   10 +
 .../org/apache/doris/regression/suite/Suite.groovy |  135 +-
 .../doris/regression/suite/SuiteContext.groovy     |   35 +
 .../apache/doris/regression/util/JdbcUtils.groovy  |  140 +-
 .../doris/regression/util/ResultUtils.groovy       |  756 +++++
 regression-test/pipeline/cloud_p0/run.sh           |    3 +
 regression-test/pipeline/common/doris-utils.sh     |   75 +
 .../auth_call/test_dml_export_table_auth.groovy    |    6 +-
 .../check_before_quit/check_before_quit.groovy     |    8 +
 .../cloud_p0/balance/test_balance_warm_up.groovy   |   25 +-
 .../test_balance_warm_up_use_peer_cache.groovy     |   85 +-
 ...e_warm_up_with_compaction_use_peer_cache.groovy |   46 +-
 .../balance/test_cross_cg_bvar_metrics.groovy      |  280 ++
 .../test_cross_cg_candidate_management.groovy      |  377 +++
 .../balance/test_cross_cg_inverted_index.groovy    |  195 ++
 .../test_cross_cg_peer_read_colocate.groovy        |  309 ++
 .../balance/test_cross_cg_peer_read_core.groovy    |  351 ++
 .../balance/test_cross_cg_server_fill.groovy       |  319 ++
 ...test_cross_cg_server_fill_dynamic_config.groovy |  305 ++
 .../test_cross_cg_server_fill_three_cg.groovy      |  272 ++
 .../balance/test_peer_cache_http_api.groovy        |  311 ++
 .../test_peer_fetch_concurrent_same_block.groovy   |  230 ++
 .../balance/test_peer_fetch_pool_isolation.groovy  |  244 ++
 .../balance/test_peer_read_async_warmup.groovy     |   44 +-
 .../read_from_peer/test_read_from_peer.groovy      |  192 +-
 .../s3/test_s3_file_writer_submit_error.groovy     |   84 +
 .../modify_partition_add_policy.groovy             |   63 +
 .../test_complex_disallowed_subtypes.groovy        |   33 +
 .../complex_types/test_pruned_columns.groovy       |  266 +-
 .../string_len/test_string_len_complex.groovy      |   38 -
 ..._timestamptz_partition_boundary_timezone.groovy |  257 ++
 ...est_iceberg_spark_doris_consistency_demo.groovy |  301 ++
 ...test_paimon_spark_doris_consistency_demo.groovy |  317 ++
 .../tvf/insert/test_insert_into_s3_tvf.groovy      |    5 +-
 .../hive_on_hms_and_dlf.groovy                     |    6 +
 .../test_kinesis_show_routine_load.groovy          |    2 +-
 .../routine_load/test_show_routine_load.groovy     |   41 +
 .../column_pruning/lambda_null_pruning.groovy      |   30 +-
 .../column_pruning/map_contains_arg_pruning.groovy |   13 +-
 .../nested_container_offset_pruning.groovy         |   88 +-
 .../column_pruning/null_column_pruning.groovy      |   71 +-
 .../string_length_column_pruning.groovy            |   74 +-
 ...st_short_circuit_rowstore_nested_complex.groovy |  131 +
 .../suites/query_p0/cast/test_cast.groovy          |   15 +-
 .../explain/test_global_partition_topn_plan.groovy |   55 +
 .../show/test_nested_complex_switch.groovy         |   17 -
 .../test_aggregate_all_functions.groovy            |    9 +-
 .../json_function/test_query_json_insert.groovy    |    1 +
 .../query_p0/stats/partition_key_minmax.groovy     |   39 +-
 ...ptive_pipeline_task_serial_read_on_limit.groovy |   60 +-
 .../variant_p0/doc_mode/predefine/load.groovy      |    4 +-
 .../variant_p0/schema_change/schema_change.groovy  |   15 +-
 .../suites/variant_p0/test_types_in_variant.groovy |    5 +-
 .../test_variant_empty_key_sparse_bucket.groovy    |   94 +
 .../brpc-1.4.0-disable-ssl-bio-buffer.patch        |   19 +
 244 files changed, 23780 insertions(+), 3796 deletions(-)
 create mode 100644 be/src/io/cache/shard_mem_cache.cpp
 copy be/src/io/{fs/local_file_writer.h => cache/shard_mem_cache.h} (52%)
 create mode 100644 be/src/service/http/action/peer_cache_action.cpp
 create mode 100644 be/src/service/http/action/peer_cache_action.h
 create mode 100644 be/src/util/bthread_utils.h
 create mode 100644 be/test/cloud/cloud_warm_up_manager_peer_test.cpp
 create mode 100644 be/test/core/column/column_mutate_subcolumns_test.cpp
 create mode 100644 be/test/io/cache/cached_remote_file_reader_peer_test.cpp
 create mode 100644 
be/test/storage/segment/segment_iterator_lazy_pruned_test.cpp
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/MetaPathStriper.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/alter/ModifyPartitionStoragePolicyTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/cloud/catalog/CloudReplicaTest.java
 create mode 100644 
regression-test/data/datatype_p0/timestamptz/test_timestamptz_partition_boundary_timezone.out
 create mode 100644 
regression-test/data/point_query_p0/test_short_circuit_rowstore_nested_complex.out
 create mode 100644 
regression-test/data/variant_p0/test_variant_empty_key_sparse_bucket.out
 create mode 100644 
regression-test/framework/src/main/groovy/org/apache/doris/regression/util/ResultUtils.groovy
 create mode 100644 
regression-test/suites/cloud_p0/balance/test_cross_cg_bvar_metrics.groovy
 create mode 100644 
regression-test/suites/cloud_p0/balance/test_cross_cg_candidate_management.groovy
 create mode 100644 
regression-test/suites/cloud_p0/balance/test_cross_cg_inverted_index.groovy
 create mode 100644 
regression-test/suites/cloud_p0/balance/test_cross_cg_peer_read_colocate.groovy
 create mode 100644 
regression-test/suites/cloud_p0/balance/test_cross_cg_peer_read_core.groovy
 create mode 100644 
regression-test/suites/cloud_p0/balance/test_cross_cg_server_fill.groovy
 create mode 100644 
regression-test/suites/cloud_p0/balance/test_cross_cg_server_fill_dynamic_config.groovy
 create mode 100644 
regression-test/suites/cloud_p0/balance/test_cross_cg_server_fill_three_cg.groovy
 create mode 100644 
regression-test/suites/cloud_p0/balance/test_peer_cache_http_api.groovy
 create mode 100644 
regression-test/suites/cloud_p0/balance/test_peer_fetch_concurrent_same_block.groovy
 create mode 100644 
regression-test/suites/cloud_p0/balance/test_peer_fetch_pool_isolation.groovy
 create mode 100644 
regression-test/suites/cloud_p0/s3/test_s3_file_writer_submit_error.groovy
 create mode 100644 
regression-test/suites/datatype_p0/timestamptz/test_timestamptz_partition_boundary_timezone.groovy
 create mode 100644 
regression-test/suites/external_table_p0/iceberg/test_iceberg_spark_doris_consistency_demo.groovy
 create mode 100644 
regression-test/suites/external_table_p0/paimon/test_paimon_spark_doris_consistency_demo.groovy
 create mode 100644 
regression-test/suites/point_query_p0/test_short_circuit_rowstore_nested_complex.groovy
 create mode 100644 
regression-test/suites/variant_p0/test_variant_empty_key_sparse_bucket.groovy
 create mode 100644 thirdparty/patches/brpc-1.4.0-disable-ssl-bio-buffer.patch


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

Reply via email to