Jackie-Jiang opened a new issue #4958: Decouple segment selection/pruning from routing table builder URL: https://github.com/apache/incubator-pinot/issues/4958 On broker side, in order to route the query to the correct servers, broker needs to do the following steps: - Select segments for the table (e.g. select only HLC or LLC segments; select merged segments) - Prune segments (e.g. partitioning) - Choose servers for the segments (e.g. evenly distribute the segments; replica-group) Currently, routing table builder is handling all these steps, which is making it hard to add new features, and support certain scenarios (partitioning is coupled with replica-group routing). We should decouple all these steps to make future broker enhancement easier (e.g. handle single server failure etc.)
---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
