klsince opened a new pull request, #11833:
URL: https://github.com/apache/pinot/pull/11833

   Add new configs for strictReplicaGroup routing policy to favor availability 
over completeness. 
   
   Currently for strictReplicaGroup, if none of the replica groups have `all` 
segments available in it, all segments are marked as unavailable, as no replica 
group could execute the query with complete set of segments. This PR adds new 
configs so that we can fallback to a replica group and continue the query, with 
more specific error about which segments are unavailable in that replica group. 
By default, no fall back.
   
   ## Release Note ##
   Added a new config section inside RoutingConfig as 
`"instanceSelectorProperties": {k:v, k:v}`
   1. "allowFallback": "true" or "false", and false by default
   2. "fallbackPolicy": "best" or "random", and "random" by default


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to