From 1bd995e4fc2e4e285a84e1e24bce77419787973c Mon Sep 17 00:00:00 2001 From: Vasily Nemkov Date: Tue, 10 Mar 2026 17:55:24 +0100 Subject: [PATCH 1/4] Enabled experimental datalake catalogues by-default for Antalya --- src/Core/Settings.cpp | 6 +++--- src/Core/SettingsChangesHistory.cpp | 4 ++++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/Core/Settings.cpp b/src/Core/Settings.cpp index 66859307674e..ad3a8c987518 100644 --- a/src/Core/Settings.cpp +++ b/src/Core/Settings.cpp @@ -7007,13 +7007,13 @@ Uses replicas from cluster_for_parallel_replicas. DECLARE(Bool, distributed_index_analysis_for_non_shared_merge_tree, false, R"( Enable distributed index analysis even for non SharedMergeTree (cloud only engine). )", 0) \ - DECLARE_WITH_ALIAS(Bool, allow_experimental_database_iceberg, false, R"( + DECLARE_WITH_ALIAS(Bool, allow_experimental_database_iceberg, true, R"( Allow experimental database engine DataLakeCatalog with catalog_type = 'iceberg' )", BETA, allow_database_iceberg) \ - DECLARE_WITH_ALIAS(Bool, allow_experimental_database_unity_catalog, false, R"( + DECLARE_WITH_ALIAS(Bool, allow_experimental_database_unity_catalog, true, R"( Allow experimental database engine DataLakeCatalog with catalog_type = 'unity' )", BETA, allow_database_unity_catalog) \ - DECLARE_WITH_ALIAS(Bool, allow_experimental_database_glue_catalog, false, R"( + DECLARE_WITH_ALIAS(Bool, allow_experimental_database_glue_catalog, true, R"( Allow experimental database engine DataLakeCatalog with catalog_type = 'glue' )", BETA, allow_database_glue_catalog) \ DECLARE_WITH_ALIAS(Bool, allow_experimental_analyzer, true, R"( diff --git a/src/Core/SettingsChangesHistory.cpp b/src/Core/SettingsChangesHistory.cpp index bfe9d06ea24e..3159a0bf8283 100644 --- a/src/Core/SettingsChangesHistory.cpp +++ b/src/Core/SettingsChangesHistory.cpp @@ -230,6 +230,10 @@ const VersionToSettingsChangesMap & getSettingsChangesHistory() }); addSettingsChanges(settings_changes_history, "25.8.16.20001.altinityantalya", { + {"allow_experimental_database_iceberg", false, false, "Turned ON by default for Antalya."}, + {"allow_experimental_database_unity_catalog", false, true, "Turned ON by default for Antalya."}, + {"allow_experimental_database_glue_catalog", false, true, "Turned ON by default for Antalya."}, + {"input_format_parquet_use_metadata_cache", true, true, "New setting, turned ON by default"}, // https://github.com/Altinity/ClickHouse/pull/586 // {"iceberg_timezone_for_timestamptz", "UTC", "UTC", "New setting."}, // {"object_storage_remote_initiator", false, false, "New setting."}, From 844410280e9fd5066d55b96e031ec74049a7917a Mon Sep 17 00:00:00 2001 From: Vasily Nemkov Date: Tue, 10 Mar 2026 19:54:46 +0100 Subject: [PATCH 2/4] Change default setting for iceberg database Updated the default setting for 'allow_experimental_database_iceberg' to true for Antalya. --- src/Core/SettingsChangesHistory.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Core/SettingsChangesHistory.cpp b/src/Core/SettingsChangesHistory.cpp index 3159a0bf8283..62384f2e189b 100644 --- a/src/Core/SettingsChangesHistory.cpp +++ b/src/Core/SettingsChangesHistory.cpp @@ -230,7 +230,7 @@ const VersionToSettingsChangesMap & getSettingsChangesHistory() }); addSettingsChanges(settings_changes_history, "25.8.16.20001.altinityantalya", { - {"allow_experimental_database_iceberg", false, false, "Turned ON by default for Antalya."}, + {"allow_experimental_database_iceberg", false, true, "Turned ON by default for Antalya."}, {"allow_experimental_database_unity_catalog", false, true, "Turned ON by default for Antalya."}, {"allow_experimental_database_glue_catalog", false, true, "Turned ON by default for Antalya."}, From 64a98cf0e149b7aaad8e10629dcdd4ee3e7601ed Mon Sep 17 00:00:00 2001 From: CarlosFelipeOR Date: Wed, 11 Mar 2026 13:15:42 -0300 Subject: [PATCH 3/4] Add allow_database_* aliases to SettingsChangesHistory for Antalya defaults --- src/Core/SettingsChangesHistory.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Core/SettingsChangesHistory.cpp b/src/Core/SettingsChangesHistory.cpp index 62384f2e189b..2acc52b59c56 100644 --- a/src/Core/SettingsChangesHistory.cpp +++ b/src/Core/SettingsChangesHistory.cpp @@ -230,9 +230,9 @@ const VersionToSettingsChangesMap & getSettingsChangesHistory() }); addSettingsChanges(settings_changes_history, "25.8.16.20001.altinityantalya", { - {"allow_experimental_database_iceberg", false, true, "Turned ON by default for Antalya."}, - {"allow_experimental_database_unity_catalog", false, true, "Turned ON by default for Antalya."}, - {"allow_experimental_database_glue_catalog", false, true, "Turned ON by default for Antalya."}, + {"allow_database_iceberg", false, true, "Turned ON by default for Antalya."}, + {"allow_database_unity_catalog", false, true, "Turned ON by default for Antalya."}, + {"allow_database_glue_catalog", false, true, "Turned ON by default for Antalya."}, {"input_format_parquet_use_metadata_cache", true, true, "New setting, turned ON by default"}, // https://github.com/Altinity/ClickHouse/pull/586 // {"iceberg_timezone_for_timestamptz", "UTC", "UTC", "New setting."}, From 9277b2391e3a1f5c8d87645ad4f61cf46634887f Mon Sep 17 00:00:00 2001 From: CarlosFelipeOR Date: Wed, 11 Mar 2026 17:19:35 -0300 Subject: [PATCH 4/4] Add experimental and alias datalake settings to SettingsChangesHistory for Antalya defaults --- src/Core/SettingsChangesHistory.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/Core/SettingsChangesHistory.cpp b/src/Core/SettingsChangesHistory.cpp index 2acc52b59c56..ac6640171f9f 100644 --- a/src/Core/SettingsChangesHistory.cpp +++ b/src/Core/SettingsChangesHistory.cpp @@ -230,9 +230,12 @@ const VersionToSettingsChangesMap & getSettingsChangesHistory() }); addSettingsChanges(settings_changes_history, "25.8.16.20001.altinityantalya", { - {"allow_database_iceberg", false, true, "Turned ON by default for Antalya."}, - {"allow_database_unity_catalog", false, true, "Turned ON by default for Antalya."}, - {"allow_database_glue_catalog", false, true, "Turned ON by default for Antalya."}, + {"allow_experimental_database_iceberg", false, true, "Turned ON by default for Antalya."}, + {"allow_experimental_database_unity_catalog", false, true, "Turned ON by default for Antalya."}, + {"allow_experimental_database_glue_catalog", false, true, "Turned ON by default for Antalya."}, + {"allow_database_iceberg", false, true, "Turned ON by default for Antalya (alias)."}, + {"allow_database_unity_catalog", false, true, "Turned ON by default for Antalya (alias)."}, + {"allow_database_glue_catalog", false, true, "Turned ON by default for Antalya (alias)."}, {"input_format_parquet_use_metadata_cache", true, true, "New setting, turned ON by default"}, // https://github.com/Altinity/ClickHouse/pull/586 // {"iceberg_timezone_for_timestamptz", "UTC", "UTC", "New setting."},