summaryrefslogtreecommitdiff
path: root/core/src/main/java/org/elasticsearch/search/aggregations/pipeline/bucketmetrics/stats/extended/ExtendedStatsBucketPipelineAggregator.java
AgeCommit message (Collapse)Author
2016-07-01Migration stats and extended stats to NamedWriteableNik Everett
Migrates the `stats` and `extended_stats` aggregations and pipeline aggregations from the special purpose aggregations streams to `NamedWriteable`. These are the first pipeline aggregations so this adds the infrastructure to support both streams and `NamedWriteable`s for pipeline aggregations.
2016-04-14Aggregations: Adds serialisation of sigma to extended_stats_bucket pipeline ↵Colin Goodheart-Smithe
aggregation Previously the sigma variable in the `extended_stats_bucket` pipeline aggregation was not being serialised in `ExtendedStatsBucketPipelineAggregator`. This PR fixes that. It also corrects the initial value of sumOfSquares to be 0. Closes #17701
2016-04-07Make MappedFieldType responsible for providing a parser/formatter. #17546Adrien Grand
Aggregations need to perform instanceof calls on MappedFieldType instances in order to know how they should be parsed or formatted. Instead, we should let the field types provide a formatter/parser that can can be used.
2016-02-15Moved AggregatorBuilder implementations into their own class filesColin Goodheart-Smithe
Also renamed histogram.AbstractBuilcer to AbstractHistogramBuilder, range.AbstractBuilder to AbstractRangeBuilder and org.elasticsearch.search.aggregations.pipeline.having to org.elasticsearch.search.aggregations.pipeline.bucketselector
2016-02-12PipelineAggregatorBuilder.setMetaData is now chain ableColin Goodheart-Smithe
2016-02-11Adds validation to the Aggregator Builder implementationsColin Goodheart-Smithe
2016-02-10Renames PipelineAggregatorFactory to PipelineAggregatorBuilderColin Goodheart-Smithe
Also renames all the implementations appropriately
2016-02-08Split AggregatorFactory into AggregatorBuilder and AggregatorFactoryColin Goodheart-Smithe
2016-01-26Removes Aggregation Builders in place of AggregatorFactory implementationsColin Goodheart-Smithe
2016-01-08Makes the AggregatorFactory and PipelineAggregatorFactory setter methods ↵Colin Goodheart-Smithe
chain able
2015-12-21Aggregations Refactor: Refactor Avg Bucket, Min Bucket, Max Bucket, Sum ↵Colin Goodheart-Smithe
Bucket, Percentiles Bucket, Stats Bucket and Extended Stats Bucket Aggregations
2015-09-04Aggregations: Add stats_bucket / extended_stats_bucket pipeline aggregationsZachary Tong
These are the complements to the stats/extended_stats metric aggregations, and can be used to calculate a variety of statistics over buckets