mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-25 11:10:49 +00:00
Remove last quorum parts from ReplicatedMergeTreePredicate
This commit is contained in:
parent
ec3f6e8292
commit
38e9682a4f
@ -1485,7 +1485,6 @@ ReplicatedMergeTreeMergePredicate::ReplicatedMergeTreeMergePredicate(
|
||||
}
|
||||
|
||||
/// Load current quorum status.
|
||||
auto quorum_last_part_future = zookeeper->asyncTryGet(queue.zookeeper_path + "/quorum/last_part");
|
||||
auto quorum_status_future = zookeeper->asyncTryGet(queue.zookeeper_path + "/quorum/status");
|
||||
|
||||
/// Load current inserts
|
||||
@ -1539,19 +1538,6 @@ ReplicatedMergeTreeMergePredicate::ReplicatedMergeTreeMergePredicate(
|
||||
|
||||
queue_.pullLogsToQueue(zookeeper);
|
||||
|
||||
Coordination::GetResponse quorum_last_part_response = quorum_last_part_future.get();
|
||||
if (!quorum_last_part_response.error)
|
||||
{
|
||||
ReplicatedMergeTreeQuorumAddedParts parts_with_quorum(queue.format_version);
|
||||
if (!quorum_last_part_response.data.empty())
|
||||
{
|
||||
parts_with_quorum.fromString(quorum_last_part_response.data);
|
||||
last_quorum_parts.clear();
|
||||
for (const auto & added_part : parts_with_quorum.added_parts)
|
||||
last_quorum_parts.emplace(added_part.second);
|
||||
}
|
||||
}
|
||||
|
||||
Coordination::GetResponse quorum_status_response = quorum_status_future.get();
|
||||
if (!quorum_status_response.error)
|
||||
{
|
||||
|
@ -405,7 +405,6 @@ private:
|
||||
std::unordered_map<String, std::set<Int64>> committing_blocks;
|
||||
|
||||
/// Quorum state taken at some later time than prev_virtual_parts.
|
||||
std::set<std::string> last_quorum_parts;
|
||||
String inprogress_quorum_part;
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user