Remove deprecated config setup functions (#12486)
These were deprecated since v 32.
diff --git a/datafusion/core/src/execution/context/mod.rs b/datafusion/core/src/execution/context/mod.rs
index 621b214..27c0e9c 100644
--- a/datafusion/core/src/execution/context/mod.rs
+++ b/datafusion/core/src/execution/context/mod.rs
@@ -313,13 +313,6 @@
}
/// Creates a new `SessionContext` using the provided
- /// [`SessionConfig`] and a new [`RuntimeEnv`].
- #[deprecated(since = "32.0.0", note = "Use SessionContext::new_with_config")]
- pub fn with_config(config: SessionConfig) -> Self {
- Self::new_with_config(config)
- }
-
- /// Creates a new `SessionContext` using the provided
/// [`SessionConfig`] and a [`RuntimeEnv`].
///
/// # Resource Limits
@@ -341,13 +334,6 @@
Self::new_with_state(state)
}
- /// Creates a new `SessionContext` using the provided
- /// [`SessionConfig`] and a [`RuntimeEnv`].
- #[deprecated(since = "32.0.0", note = "Use SessionState::new_with_config_rt")]
- pub fn with_config_rt(config: SessionConfig, runtime: Arc<RuntimeEnv>) -> Self {
- Self::new_with_config_rt(config, runtime)
- }
-
/// Creates a new `SessionContext` using the provided [`SessionState`]
pub fn new_with_state(state: SessionState) -> Self {
Self {
@@ -404,11 +390,6 @@
ctx
}
- /// Creates a new `SessionContext` using the provided [`SessionState`]
- #[deprecated(since = "32.0.0", note = "Use SessionContext::new_with_state")]
- pub fn with_state(state: SessionState) -> Self {
- Self::new_with_state(state)
- }
/// Returns the time this `SessionContext` was created
pub fn session_start_time(&self) -> DateTime<Utc> {
self.session_start_time
diff --git a/datafusion/core/src/execution/session_state.rs b/datafusion/core/src/execution/session_state.rs
index 5e8d22b..f656fae 100644
--- a/datafusion/core/src/execution/session_state.rs
+++ b/datafusion/core/src/execution/session_state.rs
@@ -259,17 +259,6 @@
}
/// Returns new [`SessionState`] using the provided
- /// [`SessionConfig`] and [`RuntimeEnv`].
- #[deprecated(since = "32.0.0", note = "Use SessionStateBuilder")]
- pub fn with_config_rt(config: SessionConfig, runtime: Arc<RuntimeEnv>) -> Self {
- SessionStateBuilder::new()
- .with_config(config)
- .with_runtime_env(runtime)
- .with_default_features()
- .build()
- }
-
- /// Returns new [`SessionState`] using the provided
/// [`SessionConfig`], [`RuntimeEnv`], and [`CatalogProviderList`]
#[deprecated(since = "40.0.0", note = "Use SessionStateBuilder")]
pub fn new_with_config_rt_and_catalog_list(
@@ -285,22 +274,6 @@
.build()
}
- /// Returns new [`SessionState`] using the provided
- /// [`SessionConfig`] and [`RuntimeEnv`].
- #[deprecated(since = "32.0.0", note = "Use SessionStateBuilder")]
- pub fn with_config_rt_and_catalog_list(
- config: SessionConfig,
- runtime: Arc<RuntimeEnv>,
- catalog_list: Arc<dyn CatalogProviderList>,
- ) -> Self {
- SessionStateBuilder::new()
- .with_config(config)
- .with_runtime_env(runtime)
- .with_catalog_list(catalog_list)
- .with_default_features()
- .build()
- }
-
pub(crate) fn resolve_table_ref(
&self,
table_ref: impl Into<TableReference>,