[ 
https://issues.apache.org/jira/browse/SOLR-5604?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13903469#comment-13903469
 ] 

Shawn Heisey commented on SOLR-5604:
------------------------------------

bq. Keep in mind that HttpClientUtil is not just a helper class to set those 
params - it's also a factory for our HttpClient instances that respects a 
Configurer object that you can set.

I fully expect that there will be things I haven't thought of, like this.  From 
what I've seen, Lucene and Solr utilize every nuance of the Java language, and 
they do it very well.  Once all the complexity is understood, you can think and 
write with high-level concepts really easily, but paradigm shifts in low level 
dependencies like the new HttpClient cause a lot of disruption.


> Remove deprecations caused by httpclient 4.3.x upgrade
> ------------------------------------------------------
>
>                 Key: SOLR-5604
>                 URL: https://issues.apache.org/jira/browse/SOLR-5604
>             Project: Solr
>          Issue Type: Improvement
>    Affects Versions: 4.7
>            Reporter: Shawn Heisey
>             Fix For: 4.7, 5.0
>
>         Attachments: SOLR-5604-4x-just-lucene.patch
>
>
> SOLR-5590 upgraded httpclient in Solr and Lucene to version 4.3.x.  This 
> version deprecates a LOT of classes and methods, recommending that they all 
> be replaced with various methods from the HttpClientBuilder class.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to