diff --git a/src/backend/distributed/master/worker_node_manager.c b/src/backend/distributed/master/worker_node_manager.c index 64e1cc891..1d93b49b1 100644 --- a/src/backend/distributed/master/worker_node_manager.c +++ b/src/backend/distributed/master/worker_node_manager.c @@ -40,6 +40,7 @@ int MaxWorkerNodesTracked = 2048; /* determines worker node hash table size * /* Local functions forward declarations */ +static WorkerNode * WorkerGetNodeWithName(const char *hostname); static char * ClientHostAddress(StringInfo remoteHostStringInfo); static WorkerNode * FindRandomNodeNotInList(HTAB *WorkerNodesHash, List *currentNodeList); @@ -276,7 +277,7 @@ ClientHostAddress(StringInfo clientHostStringInfo) * WorkerGetNodeWithName finds and returns a node from the membership list that * has the given hostname. The function returns null if no such node exists. */ -WorkerNode * +static WorkerNode * WorkerGetNodeWithName(const char *hostname) { WorkerNode *workerNode = NULL; diff --git a/src/include/distributed/worker_manager.h b/src/include/distributed/worker_manager.h index 54049a650..fe385bc8f 100644 --- a/src/include/distributed/worker_manager.h +++ b/src/include/distributed/worker_manager.h @@ -57,7 +57,6 @@ extern WorkerNode * WorkerGetRoundRobinCandidateNode(List *workerNodeList, uint64 shardId, uint32 placementIndex); extern WorkerNode * WorkerGetLocalFirstCandidateNode(List *currentNodeList); -extern WorkerNode * WorkerGetNodeWithName(const char *hostname); extern uint32 WorkerGetLiveNodeCount(void); extern List * ActiveWorkerNodeList(void); extern WorkerNode * FindWorkerNode(char *nodeName, int32 nodePort);