David Smiley created SOLR-17962:
-----------------------------------

             Summary: Don't include Apache HttpClient JARs in Solr (server)
                 Key: SOLR-17962
                 URL: https://issues.apache.org/jira/browse/SOLR-17962
             Project: Solr
          Issue Type: Sub-task
            Reporter: David Smiley
            Assignee: David Smiley


At this point of the migration, we shouldn't need to ship Apache HttpClient 
JARs in Solr.  It's getting there because SolrJ still has SolrClient 
implementations depending on it.

Ideal solution:  Mark those dependencies as optional somehow (Maven POM), 
hopefully also affecting our build.  Thus solr-core won't depend on it 
transitively.

Pragmatic easy solution: exclude the transitives where solr-core depends on 
SolrJ.

We could move them to another module but that doesn't seem like a good idea as 
they are deprecated.  And it's too much work to actually completely remove them 
at this time, due to their extensive uses in tests, still.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to