mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-23 12:49:04 +00:00
fix(ecstore): repair rebalance test imports
This commit is contained in:
@@ -5014,7 +5014,7 @@ async fn apply_expiry_on_transitioned_object_with_lock_lost_signal(
|
|||||||
api: Arc<ECStore>,
|
api: Arc<ECStore>,
|
||||||
oi: &ObjectInfo,
|
oi: &ObjectInfo,
|
||||||
lc_event: &lifecycle::Event,
|
lc_event: &lifecycle::Event,
|
||||||
src: &LcEventSrc,
|
_src: &LcEventSrc,
|
||||||
bucket_incarnation_id: Uuid,
|
bucket_incarnation_id: Uuid,
|
||||||
lock_lost_signal: Option<Arc<rustfs_lock::distributed_lock::LockLostSignal>>,
|
lock_lost_signal: Option<Arc<rustfs_lock::distributed_lock::LockLostSignal>>,
|
||||||
) -> bool {
|
) -> bool {
|
||||||
|
|||||||
@@ -791,7 +791,6 @@ pub mod test_util {
|
|||||||
use super::super::{RebalStatus, RebalanceInfo, RebalanceMeta, RebalanceStats};
|
use super::super::{RebalStatus, RebalanceInfo, RebalanceMeta, RebalanceStats};
|
||||||
use super::*;
|
use super::*;
|
||||||
use crate::storage_api_contracts::bucket::{BucketOperations as _, MakeBucketOptions};
|
use crate::storage_api_contracts::bucket::{BucketOperations as _, MakeBucketOptions};
|
||||||
use crate::storage_api_contracts::object::ObjectOperations as _;
|
|
||||||
use rustfs_filemeta::FileMeta;
|
use rustfs_filemeta::FileMeta;
|
||||||
|
|
||||||
pub struct PausedRebalanceEntryTestFixture {
|
pub struct PausedRebalanceEntryTestFixture {
|
||||||
@@ -936,7 +935,6 @@ pub mod test_util {
|
|||||||
mod tests {
|
mod tests {
|
||||||
use super::*;
|
use super::*;
|
||||||
use crate::bucket::lifecycle::lifecycle::TRANSITION_COMPLETE;
|
use crate::bucket::lifecycle::lifecycle::TRANSITION_COMPLETE;
|
||||||
use crate::client::api_s3_datatypes::CompletePart;
|
|
||||||
use crate::object_api::PutObjReader;
|
use crate::object_api::PutObjReader;
|
||||||
use crate::services::rebalance::{RebalStatus, RebalanceInfo, RebalanceMeta, RebalanceStats};
|
use crate::services::rebalance::{RebalStatus, RebalanceInfo, RebalanceMeta, RebalanceStats};
|
||||||
use crate::set_disk::{
|
use crate::set_disk::{
|
||||||
@@ -944,9 +942,10 @@ mod tests {
|
|||||||
TieredMetadataCommitBarrier,
|
TieredMetadataCommitBarrier,
|
||||||
};
|
};
|
||||||
use crate::storage_api_contracts::multipart::MultipartOperations as _;
|
use crate::storage_api_contracts::multipart::MultipartOperations as _;
|
||||||
use crate::storage_api_contracts::object::ObjectOperations as _;
|
use crate::storage_api_contracts::object::ObjectIO as _;
|
||||||
use http::HeaderMap;
|
use http::HeaderMap;
|
||||||
use rustfs_filemeta::{FileInfo, FileMeta, ObjectPartInfo, TransitionVersionState};
|
use rustfs_filemeta::{FileInfo, FileMeta, ObjectPartInfo, TransitionVersionState};
|
||||||
|
use rustfs_storage_api::CompletePart;
|
||||||
use s3s::dto::{BucketLifecycleConfiguration, ExpirationStatus, LifecycleExpiration, LifecycleRule};
|
use s3s::dto::{BucketLifecycleConfiguration, ExpirationStatus, LifecycleExpiration, LifecycleRule};
|
||||||
use std::time::Duration as StdDuration;
|
use std::time::Duration as StdDuration;
|
||||||
use time::OffsetDateTime;
|
use time::OffsetDateTime;
|
||||||
|
|||||||
@@ -12,6 +12,7 @@
|
|||||||
// See the License for the specific language governing permissions and
|
// See the License for the specific language governing permissions and
|
||||||
// limitations under the License.
|
// limitations under the License.
|
||||||
|
|
||||||
|
use crate::disk::DiskAPI;
|
||||||
use crate::error::{Error, Result};
|
use crate::error::{Error, Result};
|
||||||
use crate::object_api::{GetObjectReader, ObjectInfo, ObjectOptions, PutObjReader};
|
use crate::object_api::{GetObjectReader, ObjectInfo, ObjectOptions, PutObjReader};
|
||||||
use tokio::time::Duration;
|
use tokio::time::Duration;
|
||||||
|
|||||||
@@ -68,7 +68,6 @@ use rustfs_filemeta::{FileInfo, MetaCacheEntry};
|
|||||||
use rustfs_rio::Index;
|
use rustfs_rio::Index;
|
||||||
use s3s::dto::ReplicationConfiguration;
|
use s3s::dto::ReplicationConfiguration;
|
||||||
use serde::Serialize;
|
use serde::Serialize;
|
||||||
use std::future::Future;
|
|
||||||
use std::io::Cursor;
|
use std::io::Cursor;
|
||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
use std::sync::Mutex;
|
use std::sync::Mutex;
|
||||||
|
|||||||
Reference in New Issue
Block a user