File tree Expand file tree Collapse file tree 3 files changed +9
-20
lines changed Expand file tree Collapse file tree 3 files changed +9
-20
lines changed Original file line number Diff line number Diff line change @@ -14,12 +14,8 @@ actix-web = { version = "4.1", features = ["openssl"] }
1414actix-cors = " 0.6"
1515actix-files = " 0.6.1"
1616anyhow = { version = " 1.0.43" , features = [" backtrace" ] }
17- arrow = " 15.0"
1817async-trait = " 0.1"
19- aws-config = " 0.47.0"
2018aws-sdk-s3 = " 0.17"
21- aws-smithy-http = " 0.47.0"
22- aws-types = " 0.47"
2319bytes = " 1"
2420chrono = " 0.4.19"
2521crossterm = " 0.23.2"
@@ -36,7 +32,6 @@ num_cpus = "1.0.0"
3632openssl = { version = " 0.10" }
3733os_info = " 3.0.7"
3834hostname = " 0.3"
39- parquet = " 15.0"
4035rand = " 0.8.4"
4136rust-flatten-json = " 0.2.0"
4237serde = " ^1.0.8"
Original file line number Diff line number Diff line change 1616 *
1717 */
1818
19- use arrow:: error:: ArrowError ;
20- use datafusion:: error:: DataFusionError ;
21- use parquet:: errors:: ParquetError ;
22-
2319use crate :: { response:: EventError , storage:: ObjectStorageError } ;
20+ use datafusion:: { arrow:: error:: ArrowError , error:: DataFusionError , parquet:: errors:: ParquetError } ;
2421
2522#[ derive( Debug , thiserror:: Error ) ]
2623pub enum Error {
Original file line number Diff line number Diff line change 1616 *
1717 *
1818 */
19-
20- use arrow:: json;
21- use arrow:: json:: reader:: infer_json_schema;
22- use arrow:: record_batch:: RecordBatch ;
19+ use datafusion:: arrow;
20+ use datafusion:: arrow:: json;
21+ use datafusion:: arrow:: json:: reader:: infer_json_schema;
22+ use datafusion:: arrow:: record_batch:: RecordBatch ;
23+ use datafusion:: parquet:: arrow:: { ArrowReader , ArrowWriter , ParquetFileArrowReader } ;
24+ use datafusion:: parquet:: file:: properties:: WriterProperties ;
25+ use datafusion:: parquet:: file:: serialized_reader:: SerializedFileReader ;
2326use log:: error;
24- use parquet:: arrow:: arrow_writer:: ArrowWriter ;
25- use parquet:: arrow:: { ArrowReader , ParquetFileArrowReader } ;
26- use parquet:: file:: properties:: WriterProperties ;
27- use parquet:: file:: reader:: SerializedFileReader ;
2827use std:: fs;
2928use std:: io:: BufReader ;
3029use std:: sync:: Arc ;
@@ -220,9 +219,7 @@ impl Event {
220219 Ok ( compressed_size)
221220 }
222221
223- pub fn convert_parquet_rb_reader (
224- & self ,
225- ) -> Result < parquet:: arrow:: ParquetFileArrowReader , Error > {
222+ pub fn convert_parquet_rb_reader ( & self ) -> Result < ParquetFileArrowReader , Error > {
226223 let file = fs:: File :: open ( & self . data_file_path ( ) ) ?;
227224 let file_reader = SerializedFileReader :: new ( file) ?;
228225 let arrow_reader = ParquetFileArrowReader :: new ( Arc :: new ( file_reader) ) ;
You can’t perform that action at this time.
0 commit comments