OpenSearch/x-pack/plugin
Benjamin Trent f71c305090
[7.x] [Transform] add support for terms agg in transforms (#56696) (#56809)
* [Transform] add support for terms agg in transforms (#56696)

This adds support for `terms` and `rare_terms` aggs in transforms. 

The default behavior is that the results are collapsed in the following manner:
`<AGG_NAME>.<BUCKET_NAME>.<SUBAGGS...>...`
Or if no sub aggs exist
`<AGG_NAME>.<BUCKET_NAME>.<_doc_count>`

The mapping is also defined as `flattened` by default. This is to avoid field explosion while still providing (limited) search and aggregation capabilities.
2020-05-15 08:08:43 -04:00
..
analytics Simplify generics on Mapper.Builder (#56747) 2020-05-15 12:14:49 +01:00
async-search Stop/Start async search maintenance service in tests(#56673) 2020-05-14 15:13:01 +02:00
autoscaling Migrate remaining ESIntegTestCases to internalClusterTest (#56479) (#56563) 2020-05-11 21:06:04 -07:00
ccr upgrade to Lucene 8.6.0 snapshot (#56661) 2020-05-13 14:25:16 +02:00
core Move publishing configuration to a separate plugin (#56727) 2020-05-14 20:23:07 -07:00
deprecation Add xpack setting deprecations to deprecation API (#56290) 2020-05-07 10:28:17 -04:00
enrich Migrate remaining ESIntegTestCases to internalClusterTest (#56479) (#56563) 2020-05-11 21:06:04 -07:00
eql EQL: Skip execution for filters with empty results (#56718) 2020-05-14 22:38:23 +03:00
frozen-indices Allow searching of snapshot taken while indexing (#55511) 2020-04-21 13:21:38 +01:00
graph Merge significant_terms into the terms package (backport of #56699) (#56715) 2020-05-13 17:36:21 -04:00
identity-provider Move publishing configuration to a separate plugin (#56727) 2020-05-14 20:23:07 -07:00
ilm Fix Missing IgnoredUnavailable Flag in 7.x SLM Retention Task (#56616) 2020-05-12 18:07:58 +02:00
logstash Deprecated xpack "enable" settings should be no-ops (#55416) (#56167) 2020-05-05 10:40:49 -04:00
mapper-constant-keyword Simplify generics on Mapper.Builder (#56747) 2020-05-15 12:14:49 +01:00
mapper-flattened Simplify generics on Mapper.Builder (#56747) 2020-05-15 12:14:49 +01:00
ml [TEST] Fix log tail mocking in native process unit tests (#56804) 2020-05-15 12:46:37 +01:00
monitoring Migrate remaining ESIntegTestCases to internalClusterTest (#56479) (#56563) 2020-05-11 21:06:04 -07:00
ql EQL: Fix cidrMatch function fails to match when used in scripts (#56246) (#56735) 2020-05-13 22:41:24 -04:00
rollup Merge significant_terms into the terms package (backport of #56699) (#56715) 2020-05-13 17:36:21 -04:00
search-business-rules Migrate remaining ESIntegTestCases to internalClusterTest (#56479) (#56563) 2020-05-11 21:06:04 -07:00
searchable-snapshots upgrade to Lucene 8.6.0 snapshot (#56661) 2020-05-13 14:25:16 +02:00
security Fix test failure of file role store auto-reload (#56398) (#56802) 2020-05-15 15:10:45 +10:00
spatial Simplify generics on Mapper.Builder (#56747) 2020-05-15 12:14:49 +01:00
sql Move publishing configuration to a separate plugin (#56727) 2020-05-14 20:23:07 -07:00
src/test [7.x] [Transform] add support for terms agg in transforms (#56696) (#56809) 2020-05-15 08:08:43 -04:00
transform [7.x] [Transform] add support for terms agg in transforms (#56696) (#56809) 2020-05-15 08:08:43 -04:00
vectors Simplify generics on Mapper.Builder (#56747) 2020-05-15 12:14:49 +01:00
voting-only-node Convert remaining license methods to isAllowed (#55908) (#55991) 2020-04-30 15:52:22 -07:00
watcher Enforce strict license distribution requirements (#56642) 2020-05-14 13:57:56 -07:00
wildcard Simplify generics on Mapper.Builder (#56747) 2020-05-15 12:14:49 +01:00
build.gradle [7.x] json spec: allow null for documentation url (#55749) (#56625) 2020-05-12 14:49:02 -05:00