Package | Description |
---|---|
org.apache.solr.search | |
org.apache.solr.util |
Modifier and Type | Class and Description |
---|---|
class |
FastLRUCache<K,V>
SolrCache based on ConcurrentLRUCache implementation.
|
class |
LFUCache<K,V>
SolrCache based on ConcurrentLFUCache implementation.
|
class |
LRUCache<K,V> |
Modifier and Type | Field and Description |
---|---|
private SolrCache[] |
SolrIndexSearcher.cacheList |
private SolrCache<java.lang.Integer,org.apache.lucene.document.Document> |
SolrIndexSearcher.documentCache |
private SolrCache<java.lang.String,java.lang.Object> |
SolrIndexSearcher.fieldValueCache |
private SolrCache<org.apache.lucene.search.Query,DocSet> |
SolrIndexSearcher.filterCache |
private static SolrCache[] |
SolrIndexSearcher.noCaches |
private SolrCache<QueryResultKey,DocList> |
SolrIndexSearcher.queryResultCache |
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<java.lang.String,SolrCache> |
SolrIndexSearcher.cacheMap |
private static java.util.HashMap<java.lang.String,SolrCache> |
SolrIndexSearcher.noGenericCaches |
Modifier and Type | Method and Description |
---|---|
SolrCache |
SolrIndexSearcher.getCache(java.lang.String cacheName)
return the named generic cache
|
SolrCache |
SolrIndexSearcher.getFieldValueCache()
expert: internal API, subject to change
|
SolrCache |
CacheConfig.newInstance() |
Modifier and Type | Method and Description |
---|---|
boolean |
CacheRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
SolrCache newCache,
SolrCache oldCache,
java.lang.Object oldKey,
java.lang.Object oldVal)
Regenerate an old cache item and insert it into
newCache |
boolean |
CacheRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
SolrCache newCache,
SolrCache oldCache,
java.lang.Object oldKey,
java.lang.Object oldVal)
Regenerate an old cache item and insert it into
newCache |
void |
LFUCache.warm(SolrIndexSearcher searcher,
SolrCache old) |
void |
FastLRUCache.warm(SolrIndexSearcher searcher,
SolrCache old) |
void |
SolrCache.warm(SolrIndexSearcher searcher,
SolrCache<K,V> old)
Warm this cache associated with
searcher using the old
cache object. |
void |
LRUCache.warm(SolrIndexSearcher searcher,
SolrCache<K,V> old) |
Modifier and Type | Method and Description |
---|---|
boolean |
SolrPluginUtils.IdentityRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
SolrCache newCache,
SolrCache oldCache,
java.lang.Object oldKey,
java.lang.Object oldVal) |
boolean |
SolrPluginUtils.IdentityRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
SolrCache newCache,
SolrCache oldCache,
java.lang.Object oldKey,
java.lang.Object oldVal) |