Skip to content

Commit dbc082c

Browse files
committed
merge suggestions
1 parent d55f945 commit dbc082c

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

datafusion/datasource-avro/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ datafusion-physical-plan = { workspace = true }
4141
datafusion-session = { workspace = true }
4242
futures = { workspace = true }
4343
object_store = { workspace = true }
44+
serde_json = { workspace = true }
4445

4546
[dev-dependencies]
4647

datafusion/datasource-avro/src/source.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,13 @@
1818
//! Execution plan for reading line-delimited Avro files
1919
2020
use std::any::Any;
21+
use std::collections::HashMap;
2122
use std::sync::Arc;
2223

2324
use arrow_avro::reader::{Reader, ReaderBuilder};
24-
use arrow_avro::schema::AvroSchema;
25+
use arrow_avro::schema::{AvroSchema, SCHEMA_METADATA_KEY};
2526
use datafusion_common::error::Result;
26-
use datafusion_common::Statistics;
27+
use datafusion_common::{DataFusionError, Statistics};
2728
use datafusion_datasource::file::FileSource;
2829
use datafusion_datasource::file_scan_config::FileScanConfig;
2930
use datafusion_datasource::file_stream::FileOpener;
@@ -32,6 +33,7 @@ use datafusion_datasource::TableSchema;
3233
use datafusion_physical_plan::metrics::ExecutionPlanMetricsSet;
3334

3435
use object_store::ObjectStore;
36+
use serde_json::Value;
3537

3638
/// AvroSource holds the extra configuration that is necessary for opening avro files
3739
#[derive(Clone)]
@@ -151,7 +153,6 @@ impl AvroSource {
151153
}
152154
}
153155
}
154-
}
155156

156157
impl FileSource for AvroSource {
157158
fn create_file_opener(

0 commit comments

Comments
 (0)