[
https://issues.apache.org/jira/browse/SOLR-5780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kevin Risden resolved SOLR-5780.
--------------------------------
Resolution: Duplicate
Marking as duplicate of SOLR-11763 since that is for a more recent version of
Guava and there is recent conversation there.
> Solr should benefit from Guava 16.0.1
> -------------------------------------
>
> Key: SOLR-5780
> URL: https://issues.apache.org/jira/browse/SOLR-5780
> Project: Solr
> Issue Type: Improvement
> Components: SolrCloud
> Affects Versions: 4.7
> Environment: All.
> Reporter: Guido Medina
> Priority: Major
> Attachments: SOLR-5780.patch
>
>
> Solr is using concurrentlinkedhashmap v1.2 and Guava 14.0.1 at the same time,
> according to concurrentlinkedhashmap author(s), that project main objective
> is to introduce ideas and then when proven they are ported to Guava.
> concurrentlinkedhashmap v1.2 was designed for Java 5 and v1.4 for Java 6+
> which is the target version Solr 4.x requires, v1.4 had a great improvement
> in performance and memory impact compared to v1.2 which was ported to Guava
> (I strongly believe v16.0.1+ will do)
> *Pertinent material:*
> *
> [http://stackoverflow.com/questions/15299554/what-does-it-mean-that-concurrentlinkedhashmap-has-been-integrated-into-guava]
> * [https://code.google.com/p/concurrentlinkedhashmap/wiki/Changelog]
> All that said, concurrentlinkedhashmap should be eliminated _- OR keep up to
> date because it is the core of in-memory cache, same as Guava -_ and code
> using it should instead use MapMaker builder from Guava.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]