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

hellostephen pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from d3c24081f3c [fix](iceberg) Support client.region and iceberg.rest.* 
properties invended credentials (#57521)
     add ee6480fb2f5 [feature](cloud) Read peer be cache when balance in same 
cluster (#56384)

No new revisions were added by this update.

Summary of changes:
 be/src/cloud/cloud_backend_service.cpp             |  24 ++-
 be/src/cloud/cloud_internal_service.cpp            | 122 +++++++++++
 be/src/cloud/cloud_internal_service.h              |   5 +
 be/src/cloud/cloud_tablet_mgr.cpp                  |   2 +-
 be/src/cloud/cloud_warm_up_manager.cpp             |  84 ++++++++
 be/src/cloud/cloud_warm_up_manager.h               |  28 +++
 be/src/cloud/config.cpp                            |   6 +
 be/src/cloud/config.h                              |   4 +
 be/src/http/action/file_cache_action.cpp           |   5 +
 be/src/io/cache/block_file_cache_downloader.cpp    |  43 +++-
 be/src/io/cache/block_file_cache_factory.cpp       |  35 +++
 be/src/io/cache/block_file_cache_factory.h         |   6 +
 be/src/io/cache/block_file_cache_profile.cpp       |  25 ++-
 be/src/io/cache/block_file_cache_profile.h         |   7 +
 be/src/io/cache/cached_remote_file_reader.cpp      | 184 ++++++++++++++--
 be/src/io/cache/cached_remote_file_reader.h        |  13 +-
 be/src/io/cache/file_cache_common.h                |   2 +
 be/src/io/cache/peer_file_cache_reader.cpp         | 167 +++++++++++++++
 be/src/io/cache/peer_file_cache_reader.h           |  82 ++++++++
 be/src/io/fs/file_reader.h                         |   2 +
 be/src/io/fs/s3_file_reader.cpp                    |  17 +-
 be/src/io/io_common.h                              |   6 +
 be/src/olap/rowset/beta_rowset.cpp                 |   1 +
 be/src/olap/storage_policy.cpp                     |  86 ++++++++
 be/src/olap/storage_policy.h                       |   3 +
 be/src/util/doris_metrics.cpp                      |   2 +
 be/src/util/doris_metrics.h                        |   1 +
 be/test/olap/storage_resource_test.cpp             | 109 ++++++++++
 .../java/org/apache/doris/system/HeartbeatMgr.java |   3 +-
 gensrc/proto/internal_service.proto                |  35 +++
 .../doris/regression/action/ProfileAction.groovy   |   5 +-
 .../cloud_p0/balance/test_balance_warm_up.groovy   |  38 +++-
 ... => test_balance_warm_up_use_peer_cache.groovy} |  88 ++++++--
 ...e_warm_up_with_compaction_use_peer_cache.groovy | 234 +++++++++++++++++++++
 .../read_from_peer/test_read_from_peer.groovy      | 178 ++++++++++++++++
 35 files changed, 1598 insertions(+), 54 deletions(-)
 create mode 100644 be/src/io/cache/peer_file_cache_reader.cpp
 create mode 100644 be/src/io/cache/peer_file_cache_reader.h
 copy 
regression-test/suites/cloud_p0/balance/{test_balance_warm_up_sync_global_config.groovy
 => test_balance_warm_up_use_peer_cache.groovy} (68%)
 create mode 100644 
regression-test/suites/cloud_p0/balance/test_balance_warm_up_with_compaction_use_peer_cache.groovy
 create mode 100644 
regression-test/suites/cloud_p0/cache/read_from_peer/test_read_from_peer.groovy


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

Reply via email to