cargo fix unused imports

This commit is contained in:
Andrey Vasnetsov
2021-03-30 18:52:25 +02:00
parent e0636b4920
commit e1e201a657
3 changed files with 8 additions and 17 deletions

View File

@@ -1,12 +1,9 @@
use std::path::{PathBuf, Path};
use segment::types::{SegmentConfig, SegmentType, StorageType, Indexes, PayloadIndexType};
use segment::types::{SegmentConfig, SegmentType};
use crate::segment_manager::holders::segment_holder::{LockedSegmentHolder, SegmentId, LockedSegment};
use std::cmp::min;
use crate::segment_manager::optimizers::segment_optimizer::{SegmentOptimizer, OptimizerThresholds};
use crate::collection::CollectionResult;
use segment::segment_constructor::simple_segment_constructor::build_simple_segment;
use segment::segment_constructor::segment_constructor::build_segment;
use segment::segment_constructor::segment_builder::SegmentBuilder;
pub struct IndexingOptimizer {
thresholds_config: OptimizerThresholds,
@@ -92,6 +89,7 @@ mod tests {
use crate::segment_manager::simple_segment_updater::SimpleSegmentUpdater;
use crate::operations::FieldIndexOperations;
use crate::operations::point_ops::{PointOps, PointInsertOps};
use segment::types::StorageType;
fn init() {

View File

@@ -1,13 +1,9 @@
use crate::segment_manager::optimizers::segment_optimizer::{SegmentOptimizer, OptimizerThresholds};
use crate::segment_manager::holders::segment_holder::{LockedSegmentHolder, SegmentId, LockedSegment};
use segment::segment_constructor::simple_segment_constructor::build_simple_segment;
use segment::types::{SegmentType, SegmentConfig, StorageType, Indexes, PayloadIndexType};
use crate::segment_manager::holders::segment_holder::{LockedSegmentHolder, SegmentId};
use segment::types::{SegmentType, SegmentConfig};
use itertools::Itertools;
use segment::segment_constructor::segment_constructor::build_segment;
use std::path::{PathBuf, Path};
use crate::collection::CollectionResult;
use segment::segment_constructor::segment_builder::SegmentBuilder;
/// Optimizer that tries to reduce number of segments until it fits configured value
pub struct MergeOptimizer {
@@ -85,7 +81,7 @@ impl SegmentOptimizer for MergeOptimizer {
mod tests {
use super::*;
use crate::segment_manager::fixtures::{random_segment};
use crate::segment_manager::holders::segment_holder::SegmentHolder;
use crate::segment_manager::holders::segment_holder::{SegmentHolder, LockedSegment};
use segment::types::{Distance, Indexes};
use std::sync::{Arc};
use tempdir::TempDir;

View File

@@ -1,12 +1,9 @@
use crate::segment_manager::holders::segment_holder::{SegmentId, LockedSegment, LockedSegmentHolder};
use segment::types::{SegmentType, SegmentConfig};
use ordered_float::OrderedFloat;
use segment::segment_constructor::simple_segment_constructor::build_simple_segment;
use crate::segment_manager::optimizers::segment_optimizer::{SegmentOptimizer, OptimizerThresholds};
use segment::segment_constructor::segment_constructor::build_segment;
use std::path::{PathBuf, Path};
use crate::collection::CollectionResult;
use segment::segment_constructor::segment_builder::SegmentBuilder;
pub struct VacuumOptimizer {
deleted_threshold: f64,