Package org.apache.solr.search.stats
Class LocalStatsCache
java.lang.Object
org.apache.solr.search.stats.StatsCache
org.apache.solr.search.stats.LocalStatsCache
- All Implemented Interfaces:
AutoCloseable,SolrInfoBean,SolrMetricProducer,PluginInfoInitialized
Default implementation that simply ignores global term statistics, and always uses local term
statistics.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.solr.search.stats.StatsCache
StatsCache.StatsCacheMetricsNested classes/interfaces inherited from interface org.apache.solr.core.SolrInfoBean
SolrInfoBean.Category, SolrInfoBean.Group -
Field Summary
Fields inherited from class org.apache.solr.search.stats.StatsCache
COL_STATS_KEY, FIELDS_KEY, pluginInfo, statsCacheMetrics, TERM_STATS_KEY, TERMS_KEYFields inherited from interface org.apache.solr.metrics.SolrMetricProducer
CATEGORY_ATTR, HANDLER_ATTR, NAME_ATTR, OPERATION_ATTR, PLUGIN_NAME_ATTR, RESULT_ATTR, TYPE_ATTR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StatsSourcedoGet(SolrQueryRequest req) protected voiddoMergeToGlobalStats(SolrQueryRequest req, List<ShardResponse> responses) protected voidprotected ShardRequestprotected voiddoReturnLocalStats(ResponseBuilder rb, SolrIndexSearcher searcher) protected voiddoSendGlobalStats(ResponseBuilder rb, ShardRequest outgoing) Methods inherited from class org.apache.solr.search.stats.StatsCache
approxCheckMissingStats, clear, close, get, getCacheMetrics, getCategory, getDescription, getName, getSolrMetricsContext, init, initializeMetrics, mergeToGlobalStats, receiveGlobalStats, retrieveStatsRequest, returnLocalStats, sendGlobalStats
-
Constructor Details
-
LocalStatsCache
public LocalStatsCache()
-
-
Method Details
-
doGet
- Specified by:
doGetin classStatsCache
-
doRetrieveStatsRequest
- Specified by:
doRetrieveStatsRequestin classStatsCache
-
doMergeToGlobalStats
- Specified by:
doMergeToGlobalStatsin classStatsCache
-
doReturnLocalStats
- Specified by:
doReturnLocalStatsin classStatsCache
-
doReceiveGlobalStats
- Specified by:
doReceiveGlobalStatsin classStatsCache
-
doSendGlobalStats
- Specified by:
doSendGlobalStatsin classStatsCache
-