OpenSearch/elasticsearch
uboness 9dbbfd09f8 Introducing infrastructure for feature usage API
- Each `XPackFeatureSet` can now return a `Usage` object that encapsulates the feature usage stats of the set
- A new `/_xpack/usage` REST API is introduced to access the usage stats of all features
- Intentionally not explicitly exposing the API in the `XPackClient` as this API is primarily meant for use by Kibana X-Pack (that said, it is still possible to call this API from the transport client using the `XPathUsageRequestBuilder`)
- For now the usage stats that are returned are minimal, once this infrastructure is in, we'll start adding more stats

Relates to elastic/elasticsearch#2210

Original commit: elastic/x-pack-elasticsearch@d651fe4b01
2016-05-20 13:11:41 +01:00
..
license Merge branch 'master' into fix/remove-license 2016-05-19 17:19:50 -04:00
qa test: set logger level differently after removal of support for es.* system properties 2016-05-20 08:11:26 -04:00
x-dev-tools Remove settings and system properties entanglement 2016-05-19 14:09:49 -04:00
x-pack Introducing infrastructure for feature usage API 2016-05-20 13:11:41 +01:00
build.gradle Change path separator for Checkstyle suppressions to be Windows compatible 2016-02-05 12:15:47 +01:00
checkstyle_suppressions.xml Remove suppression and implement hashCode 2016-02-09 21:49:13 -05:00