@@ -27,6 +27,14 @@ use async_trait::async_trait;
27
27
use blob:: LanceBlobFile ;
28
28
use chrono:: Duration ;
29
29
30
+ use crate :: error:: PythonErrorExt ;
31
+ use crate :: file:: object_store_from_uri_or_path;
32
+ use crate :: fragment:: FileFragment ;
33
+ use crate :: schema:: LanceSchema ;
34
+ use crate :: session:: Session ;
35
+ use crate :: utils:: PyLance ;
36
+ use crate :: RT ;
37
+ use crate :: { LanceReader , Scanner } ;
30
38
use arrow_array:: Array ;
31
39
use futures:: { StreamExt , TryFutureExt } ;
32
40
use lance:: dataset:: builder:: DatasetBuilder ;
@@ -50,6 +58,7 @@ use lance::dataset::{ColumnAlteration, ProjectionRequest};
50
58
use lance:: index:: vector:: utils:: get_vector_type;
51
59
use lance:: index:: { vector:: VectorIndexParams , DatasetIndexInternalExt } ;
52
60
use lance_arrow:: as_fixed_size_list_array;
61
+ use lance_file:: v2:: writer:: FileWriterOptions ;
53
62
use lance_index:: scalar:: InvertedIndexParams ;
54
63
use lance_index:: {
55
64
optimize:: OptimizeOptions ,
@@ -76,15 +85,6 @@ use pyo3::{
76
85
} ;
77
86
use pyo3:: { prelude:: * , IntoPyObjectExt } ;
78
87
use snafu:: location;
79
- use lance_file:: v2:: writer:: FileWriterOptions ;
80
- use crate :: error:: PythonErrorExt ;
81
- use crate :: file:: object_store_from_uri_or_path;
82
- use crate :: fragment:: FileFragment ;
83
- use crate :: schema:: LanceSchema ;
84
- use crate :: session:: Session ;
85
- use crate :: utils:: PyLance ;
86
- use crate :: RT ;
87
- use crate :: { LanceReader , Scanner } ;
88
88
89
89
use self :: cleanup:: CleanupStats ;
90
90
use self :: commit:: PyCommitLock ;
0 commit comments