Package | Description |
---|---|
org.apache.solr.search |
APIs and classes for parsing and processing search requests
|
org.apache.solr.util |
Common utility classes used throughout Solr
|
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 | Method and Description |
---|---|
SolrCache |
SolrIndexSearcher.getCache(String cacheName)
return the named generic cache
|
SolrCache<String,UnInvertedField> |
SolrIndexSearcher.getFieldValueCache()
expert: internal API, subject to change
|
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) |
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) |
Constructor and Description |
---|
CacheConfig(Class<? extends SolrCache> clazz,
Map<String,String> args,
CacheRegenerator regenerator) |
Modifier and Type | Method and Description |
---|---|
boolean |
SolrPluginUtils.IdentityRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
SolrCache newCache,
SolrCache oldCache,
Object oldKey,
Object oldVal) |
boolean |
SolrPluginUtils.IdentityRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
SolrCache newCache,
SolrCache oldCache,
Object oldKey,
Object oldVal) |
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.