提交 a7c8689a 编写于 作者: M Michael Kolupaev 提交者: Sergey Magidovich

Merge

上级 3aabfd77
......@@ -211,6 +211,8 @@ bool ExpressionAnalyzer::needSignRewrite()
return merge_tree->getName() == "CollapsingMergeTree";
if (const StorageDistributed * distributed = dynamic_cast<const StorageDistributed *>(&*storage))
return !distributed->getSignColumnName().empty();
if (const StorageReplicatedMergeTree * replicated = dynamic_cast<const StorageReplicatedMergeTree *>(&*storage))
return replicated->getName() == "CollapsingReplicatedMergeTree";
}
return false;
}
......@@ -222,6 +224,8 @@ String ExpressionAnalyzer::getSignColumnName()
return merge_tree->getSignColumnName();
if (const StorageDistributed * distributed = dynamic_cast<const StorageDistributed *>(&*storage))
return distributed->getSignColumnName();
if (const StorageReplicatedMergeTree * replicated = dynamic_cast<const StorageReplicatedMergeTree *>(&*storage))
return replicated->getSignColumnName();
return "";
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册