OpenSearch/sql
Lee Hinman a8e9272994 SQL: Add remaining matrix aggregations (elastic/x-pack-elasticsearch#3330)
* Add remaining matrix aggregations

This adds the remaining [matrix aggregations](https://www.elastic.co/guide/en/elasticsearch/reference/6.1/search-aggregations-matrix-stats-aggregation.html).

These aggregations aren't currently implemented due to the inter-plugin
communication not being set up, so they return "innerkey/matrix stats not
handled (yet)".

For matrix aggs that share a name with an existing aggregation (like 'count'),
they have be prefixed with "matrix_", so, "matrix_count", "matrix_mean", and
"matrix_variance".

Relates to elastic/x-pack-elasticsearch#2885

* Return HTTP 400 for innerkey/matrix stats aggs

* Add integration test for unimplemented matrix aggs

Original commit: elastic/x-pack-elasticsearch@34459c59aa
2017-12-15 14:33:58 -07:00
..
cli SQL: Fix running `gradle run` from top-level directory (elastic/x-pack-elasticsearch#3329) 2017-12-15 08:42:18 -07:00
cli-proto Revert "Revert "Merge branch 'feature/sql'"" 2017-12-13 10:19:31 -05:00
jdbc SQL: Bring SQL Version in line with ES Version (elastic/x-pack-elasticsearch#3308) 2017-12-14 22:01:19 -05:00
jdbc-proto Revert "Revert "Merge branch 'feature/sql'"" 2017-12-13 10:19:31 -05:00
server SQL: Add remaining matrix aggregations (elastic/x-pack-elasticsearch#3330) 2017-12-15 14:33:58 -07:00
shared-client SQL: Bring SQL Version in line with ES Version (elastic/x-pack-elasticsearch#3308) 2017-12-14 22:01:19 -05:00
shared-proto Revert "Revert "Merge branch 'feature/sql'"" 2017-12-13 10:19:31 -05:00
test-utils Revert "Revert "Merge branch 'feature/sql'"" 2017-12-13 10:19:31 -05:00
build.gradle Revert "Revert "Merge branch 'feature/sql'"" 2017-12-13 10:19:31 -05:00