diff --git a/src/Core/Settings.cpp b/src/Core/Settings.cpp index 039b01a4456..f57f831c5d0 100644 --- a/src/Core/Settings.cpp +++ b/src/Core/Settings.cpp @@ -5560,9 +5560,6 @@ Only available in ClickHouse Cloud. Exclude new data parts from SELECT queries u )", 0) \ DECLARE(Int64, prefer_warmed_unmerged_parts_seconds, 0, R"( Only available in ClickHouse Cloud. If a merged part is less than this many seconds old and is not pre-warmed (see cache_populated_by_fetch), but all its source parts are available and pre-warmed, SELECT queries will read from those parts instead. Only for ReplicatedMergeTree. Note that this only checks whether CacheWarmer processed the part; if the part was fetched into cache by something else, it'll still be considered cold until CacheWarmer gets to it; if it was warmed, then evicted from cache, it'll still be considered warm. -)", 0) \ - DECLARE(Bool, allow_experimental_database_iceberg, false, R"( -Allow experimental database engine Iceberg )", 0) \ DECLARE(Bool, allow_deprecated_error_prone_window_functions, false, R"( Allow usage of deprecated error prone window functions (neighbor, runningAccumulate, runningDifferenceStartingWithFirstValue, runningDifference) @@ -5922,6 +5919,9 @@ Allow to create database with Engine=MaterializedPostgreSQL(...). /** Experimental feature for moving data between shards. */ \ DECLARE(Bool, allow_experimental_query_deduplication, false, R"( Experimental data deduplication for SELECT queries based on part UUIDs +)", EXPERIMENTAL) \ + DECLARE(Bool, allow_experimental_database_iceberg, false, R"( +Allow experimental database engine Iceberg )", EXPERIMENTAL) \ \ /* ####################################################### */ \ diff --git a/src/Databases/Iceberg/RestCatalog.cpp b/src/Databases/Iceberg/RestCatalog.cpp index ab51bb8a495..0bb200af858 100644 --- a/src/Databases/Iceberg/RestCatalog.cpp +++ b/src/Databases/Iceberg/RestCatalog.cpp @@ -53,7 +53,8 @@ std::pair parseCatalogCredential(const std::string & c /// Parse a string of format ":" /// into separare strings client_id and client_secret. - std::string client_id, client_secret; + std::string client_id; + std::string client_secret; if (!catalog_credential.empty()) { auto pos = catalog_credential.find(':');