janhoy commented on PR #1094:
URL: https://github.com/apache/solr/pull/1094#issuecomment-1285547612

   Yes, similar considerations were made for `solrj-zookeeper`.
   
   So if you start with the new `solrj-zookeeper` maven-artifact, moving all IO 
classes as-is, that should be back-compat with 9.0.
   
   Next, `@Deprecate` 98% of the classes in the new `solrj-zookeeper` folder 
with `forRemoval="10.0"`, so users can continue using them on the client in 
9.x. Then I suppose you could COPY those classes to a new server-side module, 
give them other package names etc, and release the new server-side module in 
9.x. Then the server-side `/stream` handler will use the new backend classes 
from the module and not the deprecated ones. Is this possible?


-- 
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: issues-unsubscr...@solr.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to