From 98b1107b14d7fe362c5619374621bcc6efde9477 Mon Sep 17 00:00:00 2001 From: Andrey Zvonov Date: Mon, 16 Feb 2026 09:53:18 +0100 Subject: [PATCH] disable write_marks_for_substreams_in_compact_parts by default --- src/Core/SettingsChangesHistory.cpp | 1 - src/Storages/MergeTree/MergeTreeSettings.cpp | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Core/SettingsChangesHistory.cpp b/src/Core/SettingsChangesHistory.cpp index 232fc2bb0783..e506b470f068 100644 --- a/src/Core/SettingsChangesHistory.cpp +++ b/src/Core/SettingsChangesHistory.cpp @@ -875,7 +875,6 @@ const VersionToSettingsChangesMap & getMergeTreeSettingsChangesHistory() {"shared_merge_tree_virtual_parts_discovery_batch", 1, 1, "New setting"}, {"max_digestion_size_per_segment", 256_MiB, 256_MiB, "Obsolete setting"}, {"shared_merge_tree_update_replica_flags_delay_ms", 30000, 30000, "New setting"}, - {"write_marks_for_substreams_in_compact_parts", false, true, "Enable writing marks for substreams in compact parts by default"}, {"allow_part_offset_column_in_projections", false, true, "Now projections can use _part_offset column."}, {"max_uncompressed_bytes_in_patches", 0, 30ULL * 1024 * 1024 * 1024, "New setting"}, }); diff --git a/src/Storages/MergeTree/MergeTreeSettings.cpp b/src/Storages/MergeTree/MergeTreeSettings.cpp index 3364372cf154..deabbd1997f2 100644 --- a/src/Storages/MergeTree/MergeTreeSettings.cpp +++ b/src/Storages/MergeTree/MergeTreeSettings.cpp @@ -289,7 +289,7 @@ namespace ErrorCodes - `v2` - `v3` )", 0) \ - DECLARE(Bool, write_marks_for_substreams_in_compact_parts, true, R"( + DECLARE(Bool, write_marks_for_substreams_in_compact_parts, false, R"( Enables writing marks per each substream instead of per each column in Compact parts. It allows to read individual subcolumns from the data part efficiently. )", 0) \