44use vortex_buffer:: Alignment ;
55use vortex_buffer:: Buffer ;
66use vortex_buffer:: BufferHandle ;
7+ use vortex_dtype:: match_each_decimal_value_type;
78use vortex_dtype:: DType ;
89use vortex_dtype:: NativeDecimalType ;
910use vortex_dtype:: PrecisionScale ;
10- use vortex_dtype:: match_each_decimal_value_type;
11- use vortex_error:: VortexResult ;
1211use vortex_error:: vortex_bail;
1312use vortex_error:: vortex_ensure;
13+ use vortex_error:: VortexResult ;
1414use vortex_scalar:: DecimalType ;
15- use vortex_vector:: Vector ;
1615use vortex_vector:: decimal:: DVector ;
16+ use vortex_vector:: Vector ;
1717
18- use crate :: DeserializeMetadata ;
19- use crate :: ProstMetadata ;
20- use crate :: SerializeMetadata ;
2118use crate :: arrays:: DecimalArray ;
2219use crate :: execution:: ExecutionCtx ;
2320use crate :: serde:: ArrayChildren ;
@@ -27,16 +24,16 @@ use crate::vtable::ArrayVTableExt;
2724use crate :: vtable:: NotSupported ;
2825use crate :: vtable:: VTable ;
2926use crate :: vtable:: ValidityVTableFromValidityHelper ;
27+ use crate :: DeserializeMetadata ;
28+ use crate :: ProstMetadata ;
29+ use crate :: SerializeMetadata ;
3030
3131mod array;
3232mod canonical;
3333mod operations;
34- pub mod operator;
3534mod validity;
3635mod visitor;
3736
38- pub use operator:: DecimalMaskedValidityRule ;
39-
4037use crate :: vtable:: ArrayId ;
4138use crate :: vtable:: ArrayVTable ;
4239
@@ -142,18 +139,18 @@ pub struct DecimalVTable;
142139
143140#[ cfg( test) ]
144141mod tests {
145- use vortex_buffer:: ByteBufferMut ;
146142 use vortex_buffer:: buffer;
143+ use vortex_buffer:: ByteBufferMut ;
147144 use vortex_dtype:: DecimalDType ;
148145
149- use crate :: ArrayContext ;
150- use crate :: IntoArray ;
151146 use crate :: arrays:: DecimalArray ;
152147 use crate :: arrays:: DecimalVTable ;
153148 use crate :: serde:: ArrayParts ;
154149 use crate :: serde:: SerializeOptions ;
155150 use crate :: validity:: Validity ;
156151 use crate :: vtable:: ArrayVTableExt ;
152+ use crate :: ArrayContext ;
153+ use crate :: IntoArray ;
157154
158155 #[ test]
159156 fn test_array_serde ( ) {
0 commit comments