Closed as not planned
Description
Separately from the scatter-gather, promxy hits each node in a given server group and merges there results together. In the case where the first result has no "holes" (as defined by the anti-affinity config) then it doesn't look at the second response. Right now the query is sent to both for consistent load/performance, but if there where more hosts in the server_group (>2 -- something like 10) then hitting all nodes would be excessive. It seems prudent to add some configs:
- parallel server fetch count -- how many servers to send the initial request to
- max server fetch count -- how many we'll continue sending until
With these a user could control (1) how many servers to hit and (2) if promxy should hold the request trying to get the data from more servers.