refactor(ecstore): make replication facade explicit (#4139)

This commit is contained in:
Zhengchao An
2026-07-01 18:54:05 +08:00
committed by GitHub
parent fc806679fb
commit e5ab6ee8e4
5 changed files with 37 additions and 10 deletions
+4 -1
View File
@@ -23,7 +23,10 @@ use crate::disk::endpoint::Endpoint;
use crate::{
bucket::lifecycle::bucket_lifecycle_ops::{ExpiryState, GLOBAL_EXPIRY_STATE, GLOBAL_TRANSITION_STATE, TransitionState},
bucket::metadata_sys::{BucketMetadataSys, get_global_bucket_metadata_sys},
bucket::replication::{DynReplicationPool, GLOBAL_REPLICATION_POOL, GLOBAL_REPLICATION_STATS, ReplicationStats},
bucket::replication::{
DynReplicationPool, ReplicationStats,
replication_pool::{GLOBAL_REPLICATION_POOL, GLOBAL_REPLICATION_STATS},
},
config::{get_global_storage_class, set_global_storage_class, storageclass},
disk::{DiskAPI, DiskOption, DiskStore, new_disk},
error::Result,