Package | Description |
---|---|
org.apache.solr.search |
APIs and classes for parsing and processing search requests
|
Modifier and Type | Class and Description |
---|---|
class |
CaffeineCache<K,V>
A SolrCache backed by the Caffeine caching library [1].
|
class |
FastLRUCache<K,V>
Deprecated.
This cache implementation is deprecated and will be removed in Solr 9.0.
Use
CaffeineCache instead. |
class |
LFUCache<K,V>
Deprecated.
This cache implementation is deprecated and will be removed in Solr 9.0.
Use
CaffeineCache instead. |
class |
LRUCache<K,V>
Deprecated.
This cache implementation is deprecated and will be removed in Solr 9.0.
Use
CaffeineCache instead. |
class |
SolrCacheHolder<K,V> |
Modifier and Type | Field and Description |
---|---|
protected SolrCache<K,V> |
SolrCacheHolder.delegate |
Modifier and Type | Method and Description |
---|---|
SolrCache<K,V> |
SolrCacheHolder.get() |
SolrCache |
SolrIndexSearcher.getCache(String cacheName)
return the named generic cache
|
SolrCache<Integer,Document> |
SolrDocumentFetcher.getDocumentCache() |
SolrCache<String,UnInvertedField> |
SolrIndexSearcher.getFieldValueCache()
expert: internal API, subject to change
|
SolrCache<Query,DocSet> |
SolrIndexSearcher.getFilterCache() |
SolrCache |
CacheConfig.newInstance() |
Modifier and Type | Method and Description |
---|---|
boolean |
NoOpRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
SolrCache newCache,
SolrCache oldCache,
Object oldKey,
Object oldVal) |
boolean |
NoOpRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
SolrCache newCache,
SolrCache oldCache,
Object oldKey,
Object oldVal) |
boolean |
CacheRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
SolrCache newCache,
SolrCache oldCache,
Object oldKey,
Object oldVal)
Regenerate an old cache item and insert it into
newCache |
boolean |
CacheRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
SolrCache newCache,
SolrCache oldCache,
Object oldKey,
Object oldVal)
Regenerate an old cache item and insert it into
newCache |
void |
LFUCache.warm(SolrIndexSearcher searcher,
SolrCache old)
Deprecated.
|
void |
FastLRUCache.warm(SolrIndexSearcher searcher,
SolrCache old)
Deprecated.
|
void |
LRUCache.warm(SolrIndexSearcher searcher,
SolrCache<K,V> old)
Deprecated.
|
void |
CaffeineCache.warm(SolrIndexSearcher searcher,
SolrCache<K,V> old) |
void |
SolrCache.warm(SolrIndexSearcher searcher,
SolrCache<K,V> old)
Warm this cache associated with
searcher using the old
cache object. |
void |
SolrCacheHolder.warm(SolrIndexSearcher searcher,
SolrCache<K,V> old) |
Constructor and Description |
---|
SolrCacheHolder(SolrCache<K,V> delegate,
CacheConfig factory) |
Constructor and Description |
---|
CacheConfig(Class<? extends SolrCache> clazz,
Map<String,String> args,
CacheRegenerator regenerator) |
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.