diff --git a/crates/ecstore/tests/manual_transition_job_matrix_test.rs b/crates/ecstore/tests/manual_transition_job_matrix_test.rs index 51875deef..dba8f9e2f 100644 --- a/crates/ecstore/tests/manual_transition_job_matrix_test.rs +++ b/crates/ecstore/tests/manual_transition_job_matrix_test.rs @@ -12,10 +12,12 @@ // See the License for the specific language governing permissions and // limitations under the License. -use rustfs_ecstore::api::bucket::lifecycle::bucket_lifecycle_ops::{ - ManualTransitionQueueSnapshot, ManualTransitionRunOptions, ManualTransitionRunReport, +mod storage_api; + +use storage_api::manual_transition::{ + ManualTransitionJobRecord, ManualTransitionJobState, ManualTransitionQueueSnapshot, ManualTransitionRunOptions, + ManualTransitionRunReport, }; -use rustfs_ecstore::api::bucket::lifecycle::manual_transition_job::{ManualTransitionJobRecord, ManualTransitionJobState}; use uuid::Uuid; #[test] diff --git a/crates/ecstore/tests/storage_api.rs b/crates/ecstore/tests/storage_api.rs index d6734a203..1b2005dee 100644 --- a/crates/ecstore/tests/storage_api.rs +++ b/crates/ecstore/tests/storage_api.rs @@ -20,6 +20,15 @@ pub(crate) mod contract_compat { pub(crate) use super::{DiskStore, ECStore, Error, GetObjectReader, ObjectInfo, ObjectOptions, PutObjReader, SetDisks}; } +pub(crate) mod manual_transition { + pub(crate) use rustfs_ecstore::api::bucket::lifecycle::bucket_lifecycle_ops::{ + ManualTransitionQueueSnapshot, ManualTransitionRunOptions, ManualTransitionRunReport, + }; + pub(crate) use rustfs_ecstore::api::bucket::lifecycle::manual_transition_job::{ + ManualTransitionJobRecord, ManualTransitionJobState, + }; +} + pub(crate) mod replication_compat { pub(crate) use rustfs_ecstore::api::bucket::replication::{ BucketStats, DeletedObjectReplicationInfo, DynReplicationPool, ObjectOpts, REPLICATE_INCOMING_DELETE, ReplicateDecision,