From f85d330323727feb02d0ab83216c161e08f99f3e Mon Sep 17 00:00:00 2001 From: Arthur Passos Date: Mon, 27 Apr 2026 09:13:38 -0300 Subject: [PATCH 1/2] Change export_merge_tree_partition_manifest_ttl to 86400 Updated the manifest TTL for export merge tree partitions from 180 seconds to 86400 seconds. --- src/Core/Settings.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Core/Settings.cpp b/src/Core/Settings.cpp index b7d12e83300d..f0ed3b9aaa7a 100644 --- a/src/Core/Settings.cpp +++ b/src/Core/Settings.cpp @@ -7368,7 +7368,7 @@ Ignore existing partition export and overwrite the zookeeper entry DECLARE(UInt64, export_merge_tree_partition_max_retries, 3, R"( Maximum number of retries for exporting a merge tree part in an export partition task )", 0) \ - DECLARE(UInt64, export_merge_tree_partition_manifest_ttl, 180, R"( + DECLARE(UInt64, export_merge_tree_partition_manifest_ttl, 86400, R"( Determines how long the manifest will live in ZooKeeper. It prevents the same partition from being exported twice to the same destination. This setting does not affect / delete in progress tasks. It'll only cleanup the completed ones. )", 0) \ From 5aa5d9cdaa9206feb339384b520da60f63bdabbe Mon Sep 17 00:00:00 2001 From: Arthur Passos Date: Mon, 27 Apr 2026 11:33:14 -0300 Subject: [PATCH 2/2] Add new settings for export merge tree and iceberg --- src/Core/SettingsChangesHistory.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Core/SettingsChangesHistory.cpp b/src/Core/SettingsChangesHistory.cpp index 957563b03162..a1b03a639ab8 100644 --- a/src/Core/SettingsChangesHistory.cpp +++ b/src/Core/SettingsChangesHistory.cpp @@ -49,6 +49,7 @@ const VersionToSettingsChangesMap & getSettingsChangesHistory() {"object_storage_remote_initiator_cluster", "", "", "New setting."}, {"iceberg_metadata_staleness_ms", 0, 0, "New setting allowing using cached metadata version at READ operations to prevent fetching from remote catalog"}, {"export_merge_tree_partition_task_timeout_seconds", 0, 3600, "New setting to control the timeout for export partition tasks."}, + {"export_merge_tree_partition_manifest_ttl", 180, 86400, "Reasonable default for real usage"}, }); addSettingsChanges(settings_changes_history, "26.1", {