eolivelli opened a new pull request, #15105: URL: https://github.com/apache/pulsar/pull/15105
### Motivation Apache JClouds supports Apache HttpClient as library to perform HTTP class, that is better of the standard JDK HttpUrlConnection based provider. See https://github.com/jclouds/jclouds/tree/master/drivers/apachehc ### Modifications Modifications: - add ApacheHCHttpCommandExecutorServiceModule module - add jclouds driver based on Apache HTTP Client - add a new ShadedJCloudsUtils that is needed to workaround some problems with the shading of Guice (AbstractModule class is problematic) - add system property pulsar.jclouds.use_apache_hc to disable the new driver in case of problems ### Verifying this change I have tested this manually. ### Does this pull request potentially affect one of the following parts: Tiered Storage -- 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]
