lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Smiley (JIRA)" <>
Subject [jira] [Resolved] (SOLR-3601) Reconsider Google Guava dependency
Date Wed, 28 Nov 2012 16:28:59 GMT


David Smiley resolved SOLR-3601.

    Resolution: Won't Fix

Marking as Won't Fix, as Guava successfully made it into 4.0 for better or worse, and so that
about settles it.
> Reconsider Google Guava dependency
> ----------------------------------
>                 Key: SOLR-3601
>                 URL:
>             Project: Solr
>          Issue Type: Improvement
>            Reporter: David Smiley
>            Assignee: Hoss Man
>            Priority: Minor
> Google Guava is a cool Java library with lots of useful stuff in it.  But note that the
old version r05 that we have is 935kb in size and FWIW the latest v12 is 1.8MB.  Despite its
usefulness, Solr (core) is not actually using it aside for a trivial case in org.apache.solr.logging.jul
to get a string from a Throwable.  And I'm using it in my uncommitted patch for Solr adapters
to the Lucene module.  The Clustering contrib module definitely needs it.  This dependency
to Solr core seems half-hearted and I suspect it may have been inadvertent during improvements
to the Clustering contrib module at some point.
> Shall we get rid of this dependency to Solr core, and push it back to the contrib module?
 I like Guava, I want to use it in my work, but the reality is that Solr core doesn't even
touch 1% of it.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message