OpenSearch/modules
Zachary Tong 6ba144ae31
Add WeightedAvg metric aggregation (#31037)
Adds a new single-value metrics aggregation that computes the weighted 
average of numeric values that are extracted from the aggregated 
documents. These values can be extracted from specific numeric
fields in the documents.

When calculating a regular average, each datapoint has an equal "weight"; it
contributes equally to the final value.  In contrast, weighted averages
scale each datapoint differently.  The amount that each datapoint contributes 
to the final value is extracted from the document, or provided by a script.

As a formula, a weighted average is the `∑(value * weight) / ∑(weight)`

A regular average can be thought of as a weighted average where every value has
an implicit weight of `1`.

Closes #15731
2018-07-23 18:33:15 -04:00
..
aggs-matrix-stats Add WeightedAvg metric aggregation (#31037) 2018-07-23 18:33:15 -04:00
analysis-common Call setReferences() on custom referring tokenfilters in _analyze (#32157) 2018-07-18 14:43:20 +01:00
ingest-common Remove unnecessary warning supressions (#32250) 2018-07-23 11:31:04 +02:00
lang-expression Add support for field aliases. (#32172) 2018-07-18 09:33:09 -07:00
lang-mustache SCRIPTING: Remove unused MultiSearchTemplateRequestBuilder (#32049) 2018-07-14 09:03:35 +02:00
lang-painless Painless: Clean up add methods in PainlessLookup (#32258) 2018-07-23 09:12:30 -07:00
mapper-extras Add region ISO code to GeoIP Ingest plugin (#31669) 2018-07-20 11:23:29 -07:00
parent-join has_parent builder: exception message/param fix (#31182) 2018-06-30 11:17:37 -07:00
percolator Add support for field aliases. (#32172) 2018-07-18 09:33:09 -07:00
rank-eval Rename ranking evaluation `quality_level` to `metric_score` (#32168) 2018-07-23 22:25:02 +02:00
reindex Remove unnecessary warning supressions (#32250) 2018-07-23 11:31:04 +02:00
repository-url lazy snapshot repository initialization (#31606) 2018-07-13 20:05:49 +02:00
transport-netty4 Remove unnecessary warning supressions (#32250) 2018-07-23 11:31:04 +02:00
build.gradle Painless: Add spi jar that will be published for extending whitelists (#28302) 2018-01-18 19:16:26 -08:00