[ https://issues.apache.org/jira/browse/SOLR-15433?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17361550#comment-17361550 ]
ASF subversion and git services commented on SOLR-15433: -------------------------------------------------------- Commit 26d3f951623810efbc563ea04470d384f84ba590 in solr's branch refs/heads/main from Bruno Roustant [ https://gitbox.apache.org/repos/asf?p=solr.git;h=26d3f95 ] SOLR-15433: Replace transient core cache LRU by Caffeine cache. > Replace basic LRU by Caffeine Cache for transient core cache > ------------------------------------------------------------ > > Key: SOLR-15433 > URL: https://issues.apache.org/jira/browse/SOLR-15433 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Reporter: Bruno Roustant > Priority: Major > Time Spent: 1h 50m > Remaining Estimate: 0h > > Currently TransientSolrCoreCacheDefault uses a basic LinkedList LRU cache to > store loaded transient cores. This can easily be replaced by the much more > effective Caffeine Cache. > For example, with the current simple LRU when new cores are added, the least > recently accessed cores are evicted. So when a bunch of rarely used transient > cores are opened for punctual access (and added temporarily to the cache) > this causes the eviction of a bunch of regularly accessed cores. However this > case is nicely handled by the Caffeine Cache which keeps the regularly > accessed cores. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org