fix test_00814

This commit is contained in:
Alexandra Latysheva 2020-10-05 16:58:26 +00:00
parent aa391a47eb
commit 2be62bbd1b

View File

@ -1764,7 +1764,13 @@ ReplicatedMergeTreeMergePredicate::ReplicatedMergeTreeMergePredicate(
Strings partitions = zookeeper->getChildren(queue.replica_path + "/parts");
for (const String & partition : partitions)
{
auto header = ReplicatedMergeTreePartHeader::fromString(zookeeper->get(queue.replica_path + "/parts/" + partition));
auto part_str = zookeeper->get(queue.replica_path + "/parts/" + partition);
if (part_str.empty())
{
/// use_minimalistic_part_header_in_zookeeper
continue;
}
auto header = ReplicatedMergeTreePartHeader::fromString(part_str);
if (header.getBlockID())
{
ReplicatedMergeTreeBlockEntry block(zookeeper->get(queue.zookeeper_path + "/blocks/" + *header.getBlockID()));