From 7b1d03772d889b59d8b077333c4aa2da2d446d90 Mon Sep 17 00:00:00 2001 From: Hadi Moshayedi Date: Thu, 11 Apr 2019 17:14:05 -0700 Subject: [PATCH] Don't schedule tasks on inactive nodes. --- src/backend/distributed/planner/multi_physical_planner.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/distributed/planner/multi_physical_planner.c b/src/backend/distributed/planner/multi_physical_planner.c index a12572ad5..db37985dc 100644 --- a/src/backend/distributed/planner/multi_physical_planner.c +++ b/src/backend/distributed/planner/multi_physical_planner.c @@ -5271,7 +5271,7 @@ ActivePlacementList(List *placementList) /* check if the worker node for this shard placement is active */ workerNode = FindWorkerNode(placement->nodeName, placement->nodePort); - if (workerNode != NULL) + if (workerNode != NULL && workerNode->isActive) { activePlacementList = lappend(activePlacementList, placement); }