on that note, what's that woodstox stuff used for? I've recently hit a
problem trying to use SolrJ with JMeter and had to remove the woodstox
stuff to get passed it.

On Mon, Oct 3, 2016 at 1:06 AM, Noble Paul <[email protected]> wrote:
> I totally agree with you. We should discuss it publicly before adding
> dependencies to SolrJ. SolrJ is used in so many environments and it has the
> potential to screw up a lot of users.
>
>
>
> On Sat, Oct 1, 2016 at 1:54 AM, David Smiley <[email protected]>
> wrote:
>>
>> I was updating a project of mine today from SolrJ 6.0.0 to 6.2.1 and ran
>> into a classpath incompatibility problem pertaining to Guava.  I execute
>> "mvn dependency:tree" to see what's going on and I see a huge WTF -- SolrJ
>> depends on Guava!  Since when?!  6.2.0 apparently and in this issue --
>> https://issues.apache.org/jira/browse/SOLR-9200    Oh wow it depends on
>> Jackson now too!
>>
>> Sorry, this is not okay and I feel strongly about this.  Very deliberate
>> care should be taken to our SolrJ dependencies since they are used in many
>> environments, and dependencies there add a burden on anyone using Solr.
>> **Adding SolrJ dependencies should be announced**; either in their own issue
>> with appropriate title or noted in the dev list (not a JIRA issue) so as to
>> be noticed.  Can we agree to do this from now on?
>>
>> Fortunately, it *appears* that the usage is pretty minimal?  Greg Chanan /
>> Steve Rowe, it appears the Guava dependency is just a couple import
>> statements for annotations.  Is that it?  I manually excluded guava from my
>> SolrJ dependency in the pom.xml along with things like Woodstox which I
>> always exclude.  I'm not sure yet about the scope of Jackson; we haven't
>> needed that to date as we've got Noggit.
>>
>> ~ David
>> --
>> Lucene/Solr Search Committer, Consultant, Developer, Author, Speaker
>> LinkedIn: http://linkedin.com/in/davidwsmiley | Book:
>> http://www.solrenterprisesearchserver.com
>
>
>
>
> --
> -----------------------------------------------------
> Noble Paul

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

Reply via email to