Skip to content

Commit 52daf69

Browse files
committed
Fix test
1 parent 4a5ca58 commit 52daf69

2 files changed

Lines changed: 17 additions & 14 deletions

File tree

datafusion/core/src/execution/session_state.rs

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ use crate::catalog::{CatalogProviderList, SchemaProvider, TableProviderFactory};
2727
use crate::datasource::file_format::FileFormatFactory;
2828
#[cfg(feature = "sql")]
2929
use crate::datasource::provider_as_source;
30-
use crate::execution::context::{EmptySerializerRegistry, FunctionFactory, QueryPlanner};
3130
use crate::execution::SessionStateDefaults;
31+
use crate::execution::context::{EmptySerializerRegistry, FunctionFactory, QueryPlanner};
3232
use crate::physical_planner::{DefaultPhysicalPlanner, PhysicalPlanner};
3333
use arrow_schema::{DataType, FieldRef};
34+
use datafusion_catalog::MemoryCatalogProviderList;
3435
use datafusion_catalog::information_schema::{
35-
InformationSchemaProvider, INFORMATION_SCHEMA,
36+
INFORMATION_SCHEMA, InformationSchemaProvider,
3637
};
37-
use datafusion_catalog::MemoryCatalogProviderList;
3838
use datafusion_catalog::{TableFunction, TableFunctionImpl};
3939
use datafusion_common::alias::AliasGenerator;
4040
#[cfg(feature = "sql")]
@@ -43,12 +43,14 @@ use datafusion_common::config::{ConfigExtension, ConfigOptions, TableOptions};
4343
use datafusion_common::display::{PlanType, StringifiedPlan, ToStringifiedPlan};
4444
use datafusion_common::tree_node::TreeNode;
4545
use datafusion_common::{
46-
config_err, exec_err, plan_datafusion_err, DFSchema, DataFusionError,
47-
ResolvedTableReference, TableReference,
46+
DFSchema, DataFusionError, ResolvedTableReference, TableReference, config_err,
47+
exec_err, plan_datafusion_err,
4848
};
49+
use datafusion_execution::TaskContext;
4950
use datafusion_execution::config::SessionConfig;
5051
use datafusion_execution::runtime_env::RuntimeEnv;
51-
use datafusion_execution::TaskContext;
52+
#[cfg(feature = "sql")]
53+
use datafusion_expr::TableSource;
5254
use datafusion_expr::execution_props::ExecutionProps;
5355
use datafusion_expr::expr_rewriter::FunctionRewrite;
5456
use datafusion_expr::planner::ExprPlanner;
@@ -59,17 +61,15 @@ use datafusion_expr::registry::{
5961
SerializerRegistry,
6062
};
6163
use datafusion_expr::simplify::SimplifyContext;
62-
#[cfg(feature = "sql")]
63-
use datafusion_expr::TableSource;
6464
use datafusion_expr::{AggregateUDF, Explain, Expr, LogicalPlan, ScalarUDF, WindowUDF};
6565
use datafusion_optimizer::simplify_expressions::ExprSimplifier;
6666
use datafusion_optimizer::{
6767
Analyzer, AnalyzerRule, Optimizer, OptimizerConfig, OptimizerRule,
6868
};
6969
use datafusion_physical_expr::create_physical_expr;
7070
use datafusion_physical_expr_common::physical_expr::PhysicalExpr;
71-
use datafusion_physical_optimizer::optimizer::PhysicalOptimizer;
7271
use datafusion_physical_optimizer::PhysicalOptimizerRule;
72+
use datafusion_physical_optimizer::optimizer::PhysicalOptimizer;
7373
use datafusion_physical_plan::ExecutionPlan;
7474
use datafusion_session::Session;
7575
#[cfg(feature = "sql")]
@@ -1914,7 +1914,7 @@ impl ContextProvider for SessionContextProvider<'_> {
19141914
}
19151915

19161916
fn get_variable_type(&self, variable_names: &[String]) -> Option<DataType> {
1917-
use datafusion_expr::var_provider::{is_system_variables, VarType};
1917+
use datafusion_expr::var_provider::{VarType, is_system_variables};
19181918

19191919
if variable_names.is_empty() {
19201920
return None;
@@ -2182,9 +2182,9 @@ mod tests {
21822182
use super::{SessionContextProvider, SessionStateBuilder};
21832183
use crate::common::assert_contains;
21842184
use crate::config::ConfigOptions;
2185+
use crate::datasource::MemTable;
21852186
use crate::datasource::empty::EmptyTable;
21862187
use crate::datasource::provider_as_source;
2187-
use crate::datasource::MemTable;
21882188
use crate::execution::context::SessionState;
21892189
use crate::logical_expr::planner::ExprPlanner;
21902190
use crate::logical_expr::{AggregateUDF, ScalarUDF, TableSource, WindowUDF};
@@ -2194,13 +2194,13 @@ mod tests {
21942194
use arrow::array::{ArrayRef, Int32Array, RecordBatch, StringArray};
21952195
use arrow::datatypes::{DataType, Field, Schema};
21962196
use datafusion_catalog::MemoryCatalogProviderList;
2197-
use datafusion_common::config::Dialect;
21982197
use datafusion_common::DFSchema;
21992198
use datafusion_common::Result;
2199+
use datafusion_common::config::Dialect;
22002200
use datafusion_execution::config::SessionConfig;
22012201
use datafusion_expr::Expr;
2202-
use datafusion_optimizer::optimizer::OptimizerRule;
22032202
use datafusion_optimizer::Optimizer;
2203+
use datafusion_optimizer::optimizer::OptimizerRule;
22042204
use datafusion_physical_plan::display::DisplayableExecutionPlan;
22052205
use datafusion_sql::planner::{PlannerContext, SqlToRel};
22062206
use std::collections::HashMap;

datafusion/core/tests/extension_types/pretty_printing.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ use datafusion::dataframe::DataFrame;
2222
use datafusion::error::Result;
2323
use datafusion::execution::SessionStateBuilder;
2424
use datafusion::prelude::SessionContext;
25+
use datafusion_expr::registry::MemoryExtensionTypeRegistry;
2526
use insta::assert_snapshot;
2627
use std::sync::Arc;
2728

@@ -46,7 +47,9 @@ async fn create_test_table() -> Result<DataFrame> {
4647
)?;
4748

4849
let state = SessionStateBuilder::default()
49-
.with_canonical_extension_types()?
50+
.with_extension_type_registry(Arc::new(
51+
MemoryExtensionTypeRegistry::new_with_canonical_extension_types(),
52+
))
5053
.build();
5154
let ctx = SessionContext::new_with_state(state);
5255

0 commit comments

Comments
 (0)