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]
