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

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


    from da69d062b54 Merge branch 'branch-3.0' into auto-pick-48101-branch-3.0
     add 2edecb87531 branch-3.0: [fix])(catalog)add equals for external table 
#47956 (#48348)
     add eff7875a263 branch-3.0: [enhance](mtmv)mv_infos not hold read lock of 
tables #47415 (#48674)
     add aa9a7ef5e64 branch-3.0: [enhance](auth)The priority of attributes is 
higher than session vari… (#48548)
     add 9c95d0d8f90 branch-3.0: [fix](nereids)Support negative partition range 
value and negative column default value. #48297 (#48421)
     add e71c5c0bb8f branch-3.0:[opt](mtmv) metadata cache of external table no 
longer be refreshed b… (#48767)
     add 9c39a343fc7 [fix](load) add lock for 
runtime_state->tablet_commit_infos (#48709) (#48732)
     add f662722abe9 branch-3.0-pick: [Fix](mow) Fix some logs for mow (#48523) 
(#48664)
     add 32eb08266e8 branch-3.0-pick: [Opt](merge-on-write) Check delete bitmap 
cache after writing it (#48233) (#48493)
     add 9ff8d4891e9 branch-3.0: [fix](cold hot separation) Fix the issue that 
files on the remote storage are not deleted after triggering cold data 
compaction. (#48109) (#48445)
     add b1175bcb6ad branch-3.0: [fix](test) Remove unnecessary checks for sp 
test #48611 (#48726)
     add d5962b3e7c3 branch-3.0: [Fix](case) Fix case 
`test_partial_update_with_delete_col_in_publish` #48632 (#48662)
     add c0813750722 branch-3.0: [fix](binlog) Set dummy timestamp correctly 
#48706 (#48754)
     add 082afd515b5 branch-3.0: [Fix](case) Fix 
`test_skip_calc_between_segments` when `force_olap_table_replication_num=3` 
#48519 (#48645)
     add ad551b0e3a6 branch-3.0: [fix](s3) support chinacloudapi endpoint for 
azure #47703 (#48642)
     add 72445f727ef branch-3.0: [enhance](mtmv)insert overwrite of mtmv force 
drop partition #48074 (#48627)
     add 957a4de9a88 branch-3.0: [improve](routine load) add more metrics to 
observe the routine load job #48209 (#48764)
     add 167f6f5eec6 branch-3.0: [improvement](thrift) Limit max cached client 
size for BE thrift connection to master FE. #43973 (#48501)
     add 5eaca71f308 branch-3.0: [fix](load) Fix import failure when the stream 
load parameter specifies Transfer-Encoding:chunked #48196 (#48474)
     add 6ec0bc9c7eb branch-3.0: [chore](binlog) add ingesting/downloading 
binlog latency metrics #48599 (#48648)
     add 7cd2af0f9cd branch-3.0: [fix](log) Fix s3_rate_limiter.cpp LOG 
incomplete #48440 (#48643)
     add 24821f5a8aa branch-3.0: [improve](load) improve error message "unknown 
load_id" #47509 (#48638)
     add ad3f8d15dd4 branch-3.0: [fix](function) Percentil  func core when 
percent args  is non nullable negative number #48563 (#48605)
     add bac11096148 branch-3.0: [chore](binlog) Save tablet delta rows in 
UpsertRecord #48550 (#48649)
     add 3f6a7019101 branch-3.0: [improve](cloud)(transaction) do not execute 
afterVisible if commit transaction fail in cloud mode #48576 (#48774)
     add 3e2709eb54b [fix](group commit)Fix wal manager ut (#48882)
     add 1eadb71e238 branch-3.0: [fix](binlog) avoid adding acqurie_md5 param 
when enable_download_md5… #48573 (#48583)
     add 5124dc82f88 branch-3.0: [fix](table) Breaking up dynamic partition 
table scheduling consuming peak CPU consumption #48577 (#48879)
     add dfa2593787b Merge branch 'branch-3.0' into auto-pick-48101-branch-3.0

No new revisions were added by this update.

Summary of changes:
 be/src/agent/utils.cpp                             |  13 +-
 be/src/agent/utils.h                               |   2 +
 be/src/cloud/cloud_tablet.cpp                      |  21 +
 be/src/cloud/cloud_tablet.h                        |   3 +
 be/src/common/config.cpp                           |   6 +
 be/src/common/config.h                             |   6 +
 be/src/http/action/download_binlog_action.cpp      |  13 +
 be/src/http/action/stream_load.cpp                 |   1 +
 be/src/io/fs/azure_obj_storage_client.cpp          |  14 +-
 be/src/io/fs/multi_table_pipe.cpp                  |   4 +-
 be/src/io/fs/stream_load_pipe.h                    |  10 +
 be/src/olap/base_tablet.cpp                        |  16 +-
 be/src/olap/base_tablet.h                          |   4 +
 be/src/olap/olap_server.cpp                        |   2 +-
 be/src/runtime/exec_env.h                          |   3 +-
 be/src/runtime/exec_env_init.cpp                   |   9 +
 be/src/runtime/fragment_mgr.cpp                    |  27 +-
 be/src/runtime/load_channel_mgr.cpp                |   6 +-
 be/src/runtime/routine_load/data_consumer.cpp      |   6 +
 be/src/runtime/runtime_state.h                     |  27 +-
 .../runtime/stream_load/stream_load_executor.cpp   |   2 +-
 be/src/service/backend_service.cpp                 |  27 +-
 be/src/util/doris_metrics.cpp                      |  10 +
 be/src/util/doris_metrics.h                        |   5 +
 be/src/util/s3_util.cpp                            |  11 +-
 be/src/util/stopwatch.hpp                          |   6 +
 .../aggregate_function_percentile.h                |   1 +
 be/src/vec/exec/format/json/new_json_reader.cpp    |  51 ++-
 be/src/vec/exec/format/json/new_json_reader.h      |   4 +
 be/src/vec/sink/writer/vtablet_writer.cpp          |  21 +-
 be/src/vec/sink/writer/vtablet_writer_v2.cpp       |   5 +-
 be/test/http/stream_load_test.cpp                  |   7 +-
 be/test/olap/wal/wal_manager_test.cpp              | 453 ++++++++++++++++-----
 be/test/vec/exec/vwal_scanner_test.cpp             | 379 -----------------
 cloud/src/common/config.h                          |   2 +
 cloud/src/recycler/s3_accessor.cpp                 |  10 +-
 common/cpp/s3_rate_limiter.cpp                     |   2 +-
 .../main/java/org/apache/doris/common/Config.java  |  17 +
 .../antlr4/org/apache/doris/nereids/DorisParser.g4 |   4 +-
 .../java/org/apache/doris/binlog/BinlogUtils.java  |   3 +-
 .../java/org/apache/doris/binlog/DBBinlog.java     |   1 +
 .../java/org/apache/doris/binlog/TableBinlog.java  |   1 +
 .../java/org/apache/doris/binlog/UpsertRecord.java |  17 +-
 .../doris/clone/DynamicPartitionScheduler.java     |  14 +
 .../apache/doris/cloud/storage/AzureRemote.java    |  15 +-
 .../transaction/CloudGlobalTransactionMgr.java     |   5 +-
 .../apache/doris/datasource/ExternalCatalog.java   |  18 +
 .../apache/doris/datasource/ExternalDatabase.java  |  19 +
 .../org/apache/doris/datasource/ExternalTable.java |  18 +
 .../doris/datasource/hive/HMSExternalTable.java    |   2 -
 .../apache/doris/datasource/kafka/KafkaUtil.java   |  60 +--
 .../property/constants/AzureProperties.java        |  17 +-
 .../org/apache/doris/fs/obj/AzureObjStorage.java   |  15 +-
 .../doris/insertoverwrite/InsertOverwriteUtil.java |   7 +-
 .../doris/load/routineload/RoutineLoadJob.java     |   8 +-
 .../java/org/apache/doris/metric/MetricRepo.java   |  20 +
 .../doris/nereids/parser/LogicalPlanBuilder.java   |  15 +-
 .../plans/commands/UpdateMvByPartitionCommand.java |   7 +
 .../insert/InsertOverwriteTableCommand.java        |   7 +-
 .../java/org/apache/doris/qe/ConnectContext.java   |  65 ++-
 .../main/java/org/apache/doris/qe/Coordinator.java |   4 +-
 .../doris/tablefunction/MetadataGenerator.java     |  26 +-
 .../doris/tablefunction/S3TableValuedFunction.java |  17 +-
 .../apache/doris/transaction/TransactionState.java |   1 +
 .../doris/datasource/ExternalEqualsTest.java       |  52 +++
 .../property/constants/AzurePropertiesTest.java    |  55 +++
 .../doris/load/routineload/RoutineLoadJobTest.java |   4 +-
 .../org/apache/doris/qe/ConnectContextTest.java    |  70 ++++
 .../test_load_with_transfer_encoding.out}          | Bin 131 -> 131 bytes
 .../partition_p0/test_negative_partition_value.out | Bin 0 -> 375 bytes
 .../test_negative_default_column_value.out}        | Bin 141 -> 143 bytes
 regression-test/pipeline/p0/conf/be.conf           |   3 +
 .../test_property_session.groovy}                  |  42 +-
 .../cold_data_compaction.groovy}                   |  64 ++-
 ...artial_update_with_delete_col_in_publish.groovy |   2 +-
 .../test_skip_calc_between_segments.groovy         |   1 -
 .../data/{test_schedule.csv => test_metrics.csv}   |   0
 ...ule.groovy => test_routine_load_metrics.groovy} | 158 ++++---
 .../test_load_with_transfer_encoding.groovy        | 119 ++++++
 .../suites/mtmv_p0/test_hive_refresh_mtmv.groovy   |  12 +
 .../test_negative_partition_value.groovy           |  58 +++
 .../test_partition_storage_policy.groovy           |  12 +-
 .../test_aggregate_all_functions.groovy            |  22 +
 .../test_negative_default_column_value.groovy}     |  22 +-
 84 files changed, 1489 insertions(+), 799 deletions(-)
 delete mode 100644 be/test/vec/exec/vwal_scanner_test.cpp
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/ExternalEqualsTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/property/constants/AzurePropertiesTest.java
 copy 
regression-test/data/{auto_increment_p2/test_unique_auto_inc_concurrent.out => 
load_p0/stream_load/test_load_with_transfer_encoding.out} (90%)
 create mode 100644 
regression-test/data/partition_p0/test_negative_partition_value.out
 copy regression-test/data/{bloom_filter_p0/test_bloom_filter_drop_column.out 
=> table_p0/test_negative_default_column_value.out} (67%)
 copy regression-test/suites/{auth_call/test_dml_cancel_profile_auth.groovy => 
account_p0/test_property_session.groovy} (57%)
 copy 
regression-test/suites/{fault_injection_p0/test_cold_data_compaction_fault_injection.groovy
 => cold_heat_separation/cold_data_compaction.groovy} (65%)
 copy regression-test/suites/load_p0/routine_load/data/{test_schedule.csv => 
test_metrics.csv} (100%)
 copy 
regression-test/suites/load_p0/routine_load/{test_routine_load_schedule.groovy 
=> test_routine_load_metrics.groovy} (60%)
 create mode 100644 
regression-test/suites/load_p0/stream_load/test_load_with_transfer_encoding.groovy
 create mode 100644 
regression-test/suites/partition_p0/test_negative_partition_value.groovy
 copy regression-test/suites/{nereids_syntax_p0/order_by_const.groovy => 
table_p0/test_negative_default_column_value.groovy} (59%)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to