Executor ignored the distributionRestrict list, that could cause incorrect result of some queries. If RemoteSubplan is running on a Datanode and it is not expected to receive any results from remote datanodes (because distributionRestrict is defined and current node is not in the list) it should not even acquire connections and send down subplan. In this case RemoteSubplan won't produce any results on that node.
Executor ignored the distributionRestrict list, that could cause
incorrect result of some queries.
If RemoteSubplan is running on a Datanode and it is not expected to
receive any results from remote datanodes (because distributionRestrict
is defined and current node is not in the list) it should not even
acquire connections and send down subplan. In this case RemoteSubplan
won't produce any results on that node.

kmjungersen/PostgresXL,arcivanov/postgres-xl,arcivanov/postgres-xl,snaga/postgres-xl,postmind-net/postgres-xl,arcivanov/postgres-xl,snaga/postgres-xl,kmjungersen/PostgresXL,postmind-net/postgres-xl,snaga/postgres-xl,snaga/postgres-xl,arcivanov/postgres-xl,kmjungersen/PostgresXL,kmjungersen/PostgresXL,kmjungersen/PostgresXL,snaga/postgres-xl,arcivanov/postgres-xl,postmind-net/postgres-xl,postmind-net/postgres-xl,arcivanov/postgres-xl,postmind-net/postgres-xl