klsince commented on issue #13284: URL: https://github.com/apache/pinot/issues/13284#issuecomment-2155265687
> I think choosing an instance with unavailable segments is too relaxed in my opinion... The improvement included a new query option `useCompleteReplica` to allow users to choose between data completeness vs. availability. I'm +1 to support routing at partition level for better data completeness, when table is partitioned. Also makes sense to keep `SegmentPartition` separate then `InstanceGroup` can track partitionIds instead of set of segments. But to be sure, I'd assume it's going to be a new routing policy, e.g. as you called `instancePartitionReplicaGroup` rather than extending the strictReplicaPolicy, as this new routing policy would assume the table is partitioned. -- 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: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org