OpenSearch/modules
Jim Ferenczi 1764ec56b3 Fixed naming inconsistency for fields/stored_fields in the APIs (#20166)
This change replaces the fields parameter with stored_fields when it makes sense.
This is dictated by the renaming we made in #18943 for the search API.

The following list of endpoint has been changed to use `stored_fields` instead of `fields`:
* get
* mget
* explain

The documentation and the rest API spec has been updated to cope with the changes for the following APIs:
* delete_by_query
* get
* mget
* explain

The `fields` parameter has been deprecated for the following APIs (it is replaced by _source filtering):
* update: the fields are extracted from the _source directly.
* bulk: the fields parameter is used but fields are extracted from the source directly so it is allowed to have non-stored fields.

Some APIs still have the `fields` parameter for various reasons:
* cat.fielddata: the fields paramaters relates to the fielddata fields that should be printed.
* indices.clear_cache: used to indicate which fielddata fields should be cleared.
* indices.get_field_mapping: used to filter fields in the mapping.
* indices.stats: get stats on fields (stored or not stored).
* termvectors: fields are retrieved from the stored fields if possible and extracted from the _source otherwise.
* mtermvectors:
* nodes.stats: the fields parameter is used to concatenate completion_fields and fielddata_fields so it's not related to stored_fields at all.

Fixes #20155
2016-09-13 20:54:41 +02:00
..
aggs-matrix-stats Switch aggregation registration for push to pull 2016-08-16 09:08:36 -04:00
ingest-common introduce the JSON Processor (#20128) 2016-09-09 14:34:32 -07:00
lang-expression Upgrade to Lucene 6.2.0 2016-08-24 17:26:28 -04:00
lang-groovy Removed extraneous import. 2016-09-01 16:29:08 -07:00
lang-mustache move parsing of search ext sections to the coordinating node 2016-09-09 19:10:42 +02:00
lang-painless Disable regexes by default in painless 2016-09-12 14:09:43 -04:00
percolator Fixed naming inconsistency for fields/stored_fields in the APIs (#20166) 2016-09-13 20:54:41 +02:00
reindex move parsing of search ext sections to the coordinating node 2016-09-09 19:10:42 +02:00
transport-netty3 Fix additional exception logging calls 2016-08-31 23:14:13 -04:00
transport-netty4 Avoid allocating log parameterized messages 2016-08-30 18:17:09 -04:00
build.gradle Make module client jars go to org.elasticsearch.plugin groupId 2016-07-14 02:58:27 -07:00