chatman commented on pull request #1684: URL: https://github.com/apache/lucene-solr/pull/1684#issuecomment-664042985
Regarding the work orders, can we decouple them from the collection API commands that are used? I see CreateReplicaWorkOrder and NewCollectionWorkOrder. AFAICT, the former needs replica placement for one replica, and the latter needs placement for potentially multiple replicas. Why can't we have a generic interface for providing placements that are agnostic of the collection API used? If we don't, we'll end up with more such work orders like move replica, split shard, restore, rebalance, utilize etc. etc., which would be large surface area to deal with. ---------------------------------------------------------------- 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: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org