From 5d962f241fb4096e0425121b2c0cefa4544f6d9c Mon Sep 17 00:00:00 2001 From: Alexey Milovidov Date: Thu, 28 Jan 2016 03:39:11 +0300 Subject: [PATCH] dbms: fixed error with ATTACH [#METR-19835]. --- dbms/src/Storages/StorageReplicatedMergeTree.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dbms/src/Storages/StorageReplicatedMergeTree.cpp b/dbms/src/Storages/StorageReplicatedMergeTree.cpp index 6eb942841b7..59c9b7cf27c 100644 --- a/dbms/src/Storages/StorageReplicatedMergeTree.cpp +++ b/dbms/src/Storages/StorageReplicatedMergeTree.cpp @@ -2853,7 +2853,7 @@ void StorageReplicatedMergeTree::attachPartition(ASTPtr query, const Field & fie /// Выделим добавляемым кускам максимальные свободные номера, меньшие RESERVED_BLOCK_NUMBERS. /// NOTE: Проверка свободности номеров никак не синхронизируется. Выполнять несколько запросов ATTACH/DETACH/DROP одновременно нельзя. Int64 min_used_number = RESERVED_BLOCK_NUMBERS; - DayNum_t month = DateLUT::instance().makeDayNum(parse(partition.substr(0, 4)), parse(partition.substr(4, 2)), 0); + DayNum_t month = DateLUT::instance().makeDayNum(parse(partition.substr(0, 4)), parse(partition.substr(4, 2)), 1); { auto existing_parts = data.getDataParts();