Package | Description |
---|---|
org.apache.solr.analytics.function |
Functions to use for analytics expressions.
|
org.apache.solr.analytics.function.reduction |
Reduction functions to use for analytics expressions.
|
org.apache.solr.analytics.function.reduction.data |
Reduction data collectors to use while computing analytics expressions.
|
Modifier and Type | Field and Description |
---|---|
protected ReductionDataCollector<?>[] |
ReductionCollectionManager.reductionDataCollectors |
Modifier and Type | Method and Description |
---|---|
protected ReductionCollectionManager |
ReductionCollectionManager.createNewManager(ReductionDataCollector<?>[] reductionDataCollectors,
Iterable<AnalyticsField> fields)
Create an
ReductionCollectionManager to manage the given collectors and fields. |
protected ReductionCollectionManager |
MergingReductionCollectionManager.createNewManager(ReductionDataCollector<?>[] reductionDataCollectors,
Iterable<AnalyticsField> fields) |
Modifier and Type | Method and Description |
---|---|
void |
ReductionFunction.synchronizeDataCollectors(UnaryOperator<ReductionDataCollector<?>> sync)
Syncs the data collectors with shared versions across the entire Analytics Request
so that as little data as possible is sent across shards.
|
Constructor and Description |
---|
MergingReductionCollectionManager(ReductionDataCollector<?>[] reductionDataCollectors,
Iterable<AnalyticsField> fields) |
ReductionCollectionManager(ReductionDataCollector<?>[] reductionDataCollectors,
Iterable<AnalyticsField> fields)
Create a Manager to oversee the given
ReductionDataCollector s. |
Modifier and Type | Method and Description |
---|---|
void |
UniqueFunction.synchronizeDataCollectors(UnaryOperator<ReductionDataCollector<?>> sync) |
void |
SumFunction.synchronizeDataCollectors(UnaryOperator<ReductionDataCollector<?>> sync) |
void |
MissingFunction.synchronizeDataCollectors(UnaryOperator<ReductionDataCollector<?>> sync) |
void |
MeanFunction.synchronizeDataCollectors(UnaryOperator<ReductionDataCollector<?>> sync) |
void |
DocCountFunction.synchronizeDataCollectors(UnaryOperator<ReductionDataCollector<?>> sync) |
void |
CountFunction.synchronizeDataCollectors(UnaryOperator<ReductionDataCollector<?>> sync) |
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.