murblanc commented on pull request #1694: URL: https://github.com/apache/lucene-solr/pull/1694#issuecomment-664333081
We also need to guarantee some immutability of the instances passed to plugins. Computing placement if the underlying data (cluster state) can change during the computation would be tricky. So these abstractions are read only so plugins can’t use them to change Solr state but the instances passed to plugins are immutable. That would make it possibly a bit harder to only have the internal classes implement these interfaces. ---------------------------------------------------------------- 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