@@ -10,15 +10,14 @@ use vortex_array::{ArrayData, IntoArrayData};
1010use vortex_dtype:: field:: Field ;
1111use vortex_dtype:: { FieldName , FieldNames } ;
1212use vortex_error:: { vortex_bail, vortex_err, vortex_panic, VortexExpect , VortexResult } ;
13- use vortex_expr:: { Column , Select , VortexExpr } ;
13+ use vortex_expr:: { expr_project , Column , RowFilter , Select , VortexExpr } ;
1414use vortex_flatbuffers:: footer;
1515
1616use crate :: read:: cache:: LazyDType ;
17- use crate :: read:: expr_project:: expr_project;
1817use crate :: read:: mask:: RowMask ;
1918use crate :: {
2019 Layout , LayoutDeserializer , LayoutId , LayoutPath , LayoutReader , MessageCache , PollRead , Prune ,
21- RowFilter , Scan , COLUMNAR_LAYOUT_ID ,
20+ Scan , COLUMNAR_LAYOUT_ID ,
2221} ;
2322
2423#[ derive( Debug ) ]
@@ -426,13 +425,12 @@ mod tests {
426425 use vortex_buffer:: Buffer ;
427426 use vortex_dtype:: field:: Field ;
428427 use vortex_dtype:: { DType , Nullability } ;
429- use vortex_expr:: { BinaryExpr , Column , Literal , Operator } ;
428+ use vortex_expr:: { BinaryExpr , Column , Literal , Operator , RowFilter } ;
430429
431430 use crate :: read:: builder:: initial_read:: read_initial_bytes;
432431 use crate :: read:: layouts:: test_read:: { filter_read_layout, read_layout} ;
433432 use crate :: {
434- LayoutDeserializer , LayoutMessageCache , LayoutPath , LayoutReader , RowFilter , Scan ,
435- VortexFileWriter ,
433+ LayoutDeserializer , LayoutMessageCache , LayoutPath , LayoutReader , Scan , VortexFileWriter ,
436434 } ;
437435
438436 async fn layout_and_bytes (
0 commit comments