diff options
author | stanly <stanly@yandex-team.com> | 2023-05-29 18:09:40 +0300 |
---|---|---|
committer | stanly <stanly@yandex-team.com> | 2023-05-29 18:09:40 +0300 |
commit | 78672809cf03ebb5a664e5957fee84e4914939df (patch) | |
tree | d7fb64800596c8194c332c8084bfa534602779bb | |
parent | 4597cb5b2afed2e2a3d316803ef7c23776258b40 (diff) | |
download | ydb-78672809cf03ebb5a664e5957fee84e4914939df.tar.gz |
just swap appended portions
-rw-r--r-- | ydb/core/tx/columnshard/engines/index_logic_logs.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ydb/core/tx/columnshard/engines/index_logic_logs.cpp b/ydb/core/tx/columnshard/engines/index_logic_logs.cpp index 7288ee2e49..d2e132cc36 100644 --- a/ydb/core/tx/columnshard/engines/index_logic_logs.cpp +++ b/ydb/core/tx/columnshard/engines/index_logic_logs.cpp @@ -362,9 +362,9 @@ std::vector<TString> TCompactionLogic::CompactInGranule(std::shared_ptr<TColumnE } Y_VERIFY(portions.size() > 0); - for (auto& portion : portions) { - changes->AppendedPortions.emplace_back(std::move(portion)); - } + Y_VERIFY(changes->AppendedPortions.empty()); + // Set appended portions. + changes->AppendedPortions.swap(portions); return blobs; } |