mirror of https://github.com/citusdata/citus.git
Don't send metadata commands to not-synced workers.
Otherwise some of the dependencies might not exist yet and commands will error out.pull/3068/head
parent
7a49f158f3
commit
ae915493e6
|
@ -97,7 +97,7 @@ TargetWorkerSetNodeList(TargetWorkerSet targetWorkerSet, LOCKMODE lockMode)
|
|||
{
|
||||
WorkerNode *workerNode = (WorkerNode *) lfirst(workerNodeCell);
|
||||
if (targetWorkerSet == WORKERS_WITH_METADATA &&
|
||||
!workerNode->hasMetadata)
|
||||
(!workerNode->hasMetadata || !workerNode->metadataSynced))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue