mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-29 08:27:06 +00:00
refactor(ecstore): add replication owner bridges (#4141)
* refactor(ecstore): add replication owner bridges * fix(ecstore): tighten replication owner guards
This commit is contained in:
@@ -22,6 +22,7 @@ mod replication_filemeta_boundary;
|
||||
mod replication_lifecycle_bridge;
|
||||
mod replication_lock_boundary;
|
||||
mod replication_metadata_boundary;
|
||||
mod replication_migration_bridge;
|
||||
mod replication_msgp_boundary;
|
||||
mod replication_object_bridge;
|
||||
pub(crate) mod replication_pool;
|
||||
@@ -31,6 +32,7 @@ mod replication_state;
|
||||
mod replication_storage_boundary;
|
||||
mod replication_tagging_boundary;
|
||||
mod replication_target_boundary;
|
||||
mod replication_target_config_bridge;
|
||||
mod replication_versioning_boundary;
|
||||
mod rule;
|
||||
mod runtime_boundary;
|
||||
@@ -38,6 +40,7 @@ mod runtime_boundary;
|
||||
pub use config::{ObjectOpts, ReplicationConfigurationExt};
|
||||
pub use datatypes::ResyncStatusType;
|
||||
pub(crate) use replication_lifecycle_bridge::{ReplicationLifecycleBridge, ReplicationLifecycleConfig};
|
||||
pub(crate) use replication_migration_bridge::ReplicationMigrationBridge;
|
||||
pub use replication_object_bridge::ReplicationObjectBridge;
|
||||
pub use replication_pool::{
|
||||
DynReplicationPool, ReplicationHealQueueResult, ReplicationPoolTrait, ReplicationQueueAdmission, get_global_replication_pool,
|
||||
@@ -47,7 +50,7 @@ pub use replication_resyncer::{
|
||||
BucketReplicationResyncStatus, DeletedObjectReplicationInfo, MustReplicateOptions, ReplicationConfig, ResyncOpts,
|
||||
TargetReplicationResyncStatus,
|
||||
};
|
||||
pub(crate) use replication_resyncer::{decode_resync_file, encode_resync_file};
|
||||
pub use replication_scanner_bridge::ReplicationScannerBridge;
|
||||
pub use replication_state::{BucketStats, ReplicationStats};
|
||||
pub use replication_storage_boundary::{ReplicationObjectIO, ReplicationStorage};
|
||||
pub(crate) use replication_target_config_bridge::ReplicationTargetConfigBridge;
|
||||
|
||||
Reference in New Issue
Block a user