jdyer1 opened a new pull request, #3774: URL: https://github.com/apache/solr/pull/3774
This includes changes to `CloudHttp2SolrClient` to allow it to delegate to any instance of `HttpSolrClientBase` or `HttpSolrClientBuilderBase`. This removes a redundant `Builder` inner class of `CloudSolrclient` and migrates usages to `CloudHttp2SolrClient.Builder`. A few classes geared for internal server use will now throw `IllegalArgumentException` if passed a CSC that does not delegate to the Jetty client. This PR also fixes a bug in `HttpjdkSolrClient` in that it could not work in some situations for updates to multiple base urls. This PR is geared for main/10x only. The fix for `HttpjdkSolrClient` could be backported to 9.x. Also it may be necessary to deprecate the removed `CloudSolrclient.Builder` class in 9.x. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
