OpenSearch/modules
Martijn Laarman 8b1b9f8ab9
Introduce stability description to the REST API specification (#38413) (#43278)
* introduce state to the REST API specification

* change state over to stability

* CCR is no GA updated to stable

* SQL is now GA so marked as stable

* Introduce `internal` as state for API's, marks stable in terms of lifetime but unstable in terms of guarantees on its output format since it exposes internal representations

* make setting a wrong stability value, or not setting it at all an error that causes the YAML test suite to fail

* update spec files to be explicit about their stability state

* Document the fact that stability needs to be defined

Otherwise the YAML test runner will fail (with a nice exception message)

* address check style violations

* update rest spec unit tests to include stability

* found one more test spec file not declaring stability, made sure stability appears after documentation everywhere

* cluster.state is stable, mark response in some way to denote its a key value format that can be changed during minors

* mark data frame API's as beta

* remove internal and private as states for an API

* removed the wrong enum values in the Stability Enum in the previous commit

(cherry picked from commit 61c34bbd92f8f7e5f22fa411c6b682b0ebd8a99d)
2019-06-17 16:57:13 +02:00
..
aggs-matrix-stats Only create final MatrixStatsResults on final reduction (#39205) 2019-02-21 14:18:45 -05:00
analysis-common Deprecate CommonTermsQuery and cutoff_frequency (#42619) (#42691) 2019-05-30 18:04:47 +02:00
ingest-common Rename processor test fix (#43035) 2019-06-10 19:23:05 +02:00
ingest-geoip Remove -Xlint exclusions in the ingest-geoip module. (#40629) 2019-04-01 16:21:07 +02:00
ingest-user-agent convert modules to use testclusters (#40804) 2019-04-04 11:45:40 +03:00
lang-expression Allow aggregations using expressions to use _score (#42652) 2019-05-29 13:28:33 -07:00
lang-mustache Fix mustache search template test (#43120) 2019-06-12 09:38:01 -06:00
lang-painless Introduce stability description to the REST API specification (#38413) (#43278) 2019-06-17 16:57:13 +02:00
mapper-extras BWC tests - move vector distance functions to 7.3 2019-06-14 12:41:27 -04:00
parent-join Deprecate using 0 value for `min_children` in `has_child` query (#41555) 2019-04-26 21:00:11 +02:00
percolator Fixed ignoring name parameter for percolator queries (#42598) 2019-05-28 09:38:00 +02:00
rank-eval [Docs] Fix common word repetitions (#39703) 2019-04-25 20:47:47 +02:00
reindex Fix versions for reindex max_docs tests (#42951) 2019-06-14 08:16:45 +02:00
repository-url Remove Delete Method from BlobStore (#41619) (#42574) 2019-05-27 12:24:20 +02:00
transport-netty4 Rename autoMinMasterNodes to autoManageMasterNodes (#42789) 2019-06-03 12:12:07 +01:00
build.gradle convert modules to use testclusters (#40804) 2019-04-04 11:45:40 +03:00