@@ -19,18 +19,10 @@ use databend_common_catalog::catalog_kind::CATALOG_DEFAULT;
1919use databend_common_catalog:: plan:: DataSourcePlan ;
2020use databend_common_catalog:: plan:: Filters ;
2121use databend_common_catalog:: table:: Table ;
22- use databend_common_catalog:: table_args:: string_value;
2322use databend_common_catalog:: table_args:: TableArgs ;
23+ use databend_common_catalog:: table_args:: string_value;
2424use databend_common_exception:: ErrorCode ;
2525use databend_common_exception:: Result ;
26- use databend_common_expression:: expr:: * ;
27- use databend_common_expression:: types:: nullable:: NullableColumnBuilder ;
28- use databend_common_expression:: types:: string:: StringColumnBuilder ;
29- use databend_common_expression:: types:: BooleanType ;
30- use databend_common_expression:: types:: NumberDataType ;
31- use databend_common_expression:: types:: StringType ;
32- use databend_common_expression:: types:: UInt32Type ;
33- use databend_common_expression:: types:: UInt64Type ;
3426use databend_common_expression:: Column ;
3527use databend_common_expression:: ColumnId ;
3628use databend_common_expression:: DataBlock ;
@@ -45,11 +37,19 @@ use databend_common_expression::TableField;
4537use databend_common_expression:: TableSchema ;
4638use databend_common_expression:: TableSchemaRef ;
4739use databend_common_expression:: TableSchemaRefExt ;
40+ use databend_common_expression:: expr:: * ;
41+ use databend_common_expression:: types:: BooleanType ;
42+ use databend_common_expression:: types:: NumberDataType ;
43+ use databend_common_expression:: types:: StringType ;
44+ use databend_common_expression:: types:: UInt32Type ;
45+ use databend_common_expression:: types:: UInt64Type ;
46+ use databend_common_expression:: types:: nullable:: NullableColumnBuilder ;
47+ use databend_common_expression:: types:: string:: StringColumnBuilder ;
4848use databend_common_functions:: BUILTIN_FUNCTIONS ;
4949use databend_common_native:: read:: reader:: NativeReader ;
50- use databend_common_native:: stat:: stat_simple;
5150use databend_common_native:: stat:: ColumnInfo ;
5251use databend_common_native:: stat:: PageBody ;
52+ use databend_common_native:: stat:: stat_simple;
5353use databend_storages_common_io:: MergeIOReader ;
5454use databend_storages_common_io:: ReadSettings ;
5555use databend_storages_common_table_meta:: meta:: SegmentInfo ;
@@ -61,15 +61,12 @@ use parquet::format::Type as ParquetPhysicalType;
6161use crate :: BlockReadResult ;
6262use crate :: FuseStorageFormat ;
6363use crate :: FuseTable ;
64- use crate :: io:: read:: meta:: read_thrift_file_metadata;
6564use crate :: io:: SegmentsIO ;
65+ use crate :: io:: read:: meta:: read_thrift_file_metadata;
6666use crate :: sessions:: TableContext ;
67- use crate :: table_functions:: string_literal;
6867use crate :: table_functions:: SimpleArgFunc ;
6968use crate :: table_functions:: SimpleArgFuncTemplate ;
70- use crate :: BlockReadResult ;
71- use crate :: FuseStorageFormat ;
72- use crate :: FuseTable ;
69+ use crate :: table_functions:: string_literal;
7370
7471pub struct FuseEncodingArgs {
7572database_name : String ,