This is an automated email from the ASF dual-hosted git repository.
morningman pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git.
from bf73ab6 [Bug] Fix DCHECK failed in runtime filter and mutable block
(#8720)
add e63afc1 [feature-wip](remote storage)(step2) add storage_backend_mgr
on BE side (#8663)
No new revisions were added by this update.
Summary of changes:
be/src/common/config.h | 9 +-
be/src/env/CMakeLists.txt | 1 -
be/src/env/env.cpp | 21 +-
be/src/env/env.h | 43 +--
be/src/env/env_posix.cpp | 4 -
be/src/env/env_posix.h | 3 -
be/src/env/env_remote.cpp | 352 ---------------------
be/src/env/env_remote.h | 106 -------
be/src/olap/base_tablet.cpp | 17 +-
be/src/olap/base_tablet.h | 3 +-
be/src/olap/data_dir.cpp | 165 ++++++++--
be/src/olap/data_dir.h | 14 +-
be/src/olap/fs/fs_util.cpp | 65 +++-
be/src/olap/fs/fs_util.h | 7 +-
be/src/olap/fs/remote_block_manager.cpp | 23 +-
be/src/olap/fs/remote_block_manager.h | 6 +-
be/src/olap/olap_define.h | 6 +-
be/src/olap/options.cpp | 7 +-
be/src/olap/options.h | 1 -
be/src/olap/rowset/beta_rowset.cpp | 49 ++-
be/src/olap/rowset/beta_rowset_writer.cpp | 17 +-
.../rowset/segment_v2/indexed_column_reader.cpp | 2 +-
.../olap/rowset/segment_v2/indexed_column_reader.h | 2 +-
.../olap/rowset/segment_v2/ordinal_page_index.cpp | 2 +-
be/src/olap/rowset/segment_v2/segment.cpp | 6 +-
be/src/olap/rowset/segment_v2/segment_iterator.cpp | 2 +-
be/src/olap/snapshot_manager.cpp | 4 +-
be/src/olap/storage_engine.cpp | 2 +-
be/src/olap/tablet.cpp | 8 +-
be/src/olap/tablet.h | 4 +-
be/src/olap/tablet_manager.cpp | 31 +-
be/src/olap/tablet_manager.h | 1 +
be/src/olap/tablet_meta.cpp | 7 +-
be/src/olap/tablet_meta.h | 11 +-
be/src/olap/utils.cpp | 69 ----
be/src/olap/utils.h | 5 -
be/src/runtime/load_path_mgr.cpp | 3 +
be/src/service/doris_main.cpp | 5 -
be/src/service/http_service.cpp | 3 +
be/src/tools/meta_tool.cpp | 2 +-
be/src/util/CMakeLists.txt | 1 +
be/src/util/file_utils.cpp | 5 -
be/src/util/s3_storage_backend.cpp | 1 +
be/src/util/storage_backend_mgr.cpp | 208 ++++++++++++
be/src/util/storage_backend_mgr.h | 73 +++++
be/test/olap/cumulative_compaction_policy_test.cpp | 92 ++++--
be/test/olap/rowset/rowset_meta_manager_test.cpp | 2 +
.../olap/rowset/segment_v2/bitmap_index_test.cpp | 4 +-
.../bloom_filter_index_reader_writer_test.cpp | 3 +-
.../segment_v2/column_reader_writer_test.cpp | 12 +-
.../rowset/segment_v2/ordinal_page_index_test.cpp | 4 +-
be/test/olap/rowset/segment_v2/segment_test.cpp | 9 +-
.../olap/rowset/segment_v2/zone_map_index_test.cpp | 14 +-
be/test/olap/schema_change_test.cpp | 2 +-
be/test/olap/tablet_meta_test.cpp | 2 +-
be/test/olap/tablet_test.cpp | 6 +-
be/test/runtime/array_test.cpp | 7 +-
be/test/tools/benchmark_tool.cpp | 3 +-
gensrc/proto/olap_file.proto | 20 ++
gensrc/thrift/AgentService.thrift | 25 ++
gensrc/thrift/HeartbeatService.thrift | 1 +
gensrc/thrift/Types.thrift | 1 +
62 files changed, 820 insertions(+), 763 deletions(-)
delete mode 100644 be/src/env/env_remote.cpp
delete mode 100644 be/src/env/env_remote.h
create mode 100644 be/src/util/storage_backend_mgr.cpp
create mode 100644 be/src/util/storage_backend_mgr.h
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]