This is an automated email from the ASF dual-hosted git repository.
dataroaring pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from f423bff93ae [doc](ranger)change path of access_controller.class
(#32138)
add 601887ac2fa [improve](cache) Refactor block file cache and add more ut
case (#30039)
No new revisions were added by this update.
Summary of changes:
be/src/cloud/cloud_rowset_writer.cpp | 2 +-
be/src/cloud/cloud_tablet.cpp | 2 +-
be/src/common/config.cpp | 18 +-
be/src/common/config.h | 9 +-
.../action/clear_file_cache_action.cpp} | 35 +-
.../action/clear_file_cache_action.h} | 20 +-
be/src/http/action/file_cache_action.cpp | 2 +-
be/src/io/cache/block/block_file_cache.cpp | 229 --
be/src/io/cache/block/block_file_cache.h | 342 --
be/src/io/cache/block/block_file_cache_factory.cpp | 116 -
be/src/io/cache/block/block_file_cache_profile.cpp | 142 -
be/src/io/cache/block/block_file_segment.cpp | 361 --
be/src/io/cache/block/block_file_segment.h | 213 --
be/src/io/cache/block/block_lru_file_cache.cpp | 1144 ------
be/src/io/cache/block/block_lru_file_cache.h | 231 --
be/src/io/cache/block_file_cache.cpp | 1507 ++++++++
be/src/io/cache/block_file_cache.h | 420 +++
be/src/io/cache/block_file_cache_factory.cpp | 131 +
.../cache/{block => }/block_file_cache_factory.h | 26 +-
be/src/io/cache/block_file_cache_profile.cpp | 76 +
.../cache/{block => }/block_file_cache_profile.h | 35 +-
.../{block => }/cached_remote_file_reader.cpp | 214 +-
.../cache/{block => }/cached_remote_file_reader.h | 14 +-
be/src/io/cache/file_block.cpp | 276 ++
be/src/io/cache/file_block.h | 175 +
be/src/io/cache/file_cache_common.cpp | 58 +
be/src/io/cache/file_cache_common.h | 117 +
be/src/io/cache/file_cache_storage.h | 49 +
be/src/io/cache/fs_file_cache_storage.cpp | 578 ++++
be/src/io/cache/fs_file_cache_storage.h | 97 +
be/src/io/fs/buffered_reader.h | 2 +-
be/src/io/fs/file_writer.h | 4 +-
be/src/io/fs/local_file_reader.cpp | 3 +
be/src/io/fs/local_file_system.cpp | 7 +
be/src/io/fs/local_file_writer.cpp | 6 +-
be/src/io/fs/remote_file_system.cpp | 2 +-
be/src/io/fs/s3_file_bufferpool.cpp | 35 +-
be/src/io/fs/s3_file_bufferpool.h | 8 +-
be/src/io/fs/s3_file_writer.cpp | 17 +-
be/src/io/fs/s3_file_writer.h | 6 +-
be/src/io/io_common.h | 2 +-
be/src/olap/options.cpp | 23 +-
be/src/olap/options.h | 8 +-
be/src/olap/rowset/rowset_writer_context.h | 2 +-
be/src/runtime/exec_env.h | 4 +
be/src/runtime/exec_env_init.cpp | 60 +-
be/src/service/doris_main.cpp | 2 +-
be/src/service/http_service.cpp | 6 +-
be/src/vec/exec/scan/new_olap_scanner.cpp | 2 +-
be/src/vec/exec/scan/vfile_scanner.cpp | 2 +-
be/test/io/cache/block_file_cache_test.cpp | 3646 ++++++++++++++++++++
be/test/io/cache/file_block_cache_test.cpp | 1040 ------
52 files changed, 7400 insertions(+), 4126 deletions(-)
rename be/src/{io/cache/block/block_file_cache_settings.h =>
http/action/clear_file_cache_action.cpp} (57%)
rename be/src/{io/cache/block/block_file_cache_fwd.h =>
http/action/clear_file_cache_action.h} (64%)
delete mode 100644 be/src/io/cache/block/block_file_cache.cpp
delete mode 100644 be/src/io/cache/block/block_file_cache.h
delete mode 100644 be/src/io/cache/block/block_file_cache_factory.cpp
delete mode 100644 be/src/io/cache/block/block_file_cache_profile.cpp
delete mode 100644 be/src/io/cache/block/block_file_segment.cpp
delete mode 100644 be/src/io/cache/block/block_file_segment.h
delete mode 100644 be/src/io/cache/block/block_lru_file_cache.cpp
delete mode 100644 be/src/io/cache/block/block_lru_file_cache.h
create mode 100644 be/src/io/cache/block_file_cache.cpp
create mode 100644 be/src/io/cache/block_file_cache.h
create mode 100644 be/src/io/cache/block_file_cache_factory.cpp
rename be/src/io/cache/{block => }/block_file_cache_factory.h (69%)
create mode 100644 be/src/io/cache/block_file_cache_profile.cpp
rename be/src/io/cache/{block => }/block_file_cache_profile.h (78%)
rename be/src/io/cache/{block => }/cached_remote_file_reader.cpp (55%)
rename be/src/io/cache/{block => }/cached_remote_file_reader.h (87%)
create mode 100644 be/src/io/cache/file_block.cpp
create mode 100644 be/src/io/cache/file_block.h
create mode 100644 be/src/io/cache/file_cache_common.cpp
create mode 100644 be/src/io/cache/file_cache_common.h
create mode 100644 be/src/io/cache/file_cache_storage.h
create mode 100644 be/src/io/cache/fs_file_cache_storage.cpp
create mode 100644 be/src/io/cache/fs_file_cache_storage.h
create mode 100644 be/test/io/cache/block_file_cache_test.cpp
delete mode 100644 be/test/io/cache/file_block_cache_test.cpp
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]