OpenSearch/plugins
Adrien Grand 3ed0da5a58 GET operations should not extract fields from `_source`. #20158
This makes GET operations more consistent with `_search` operations which expect
`(stored_)fields` to work on stored fields and source filtering to work on the
`_source` field. This is now possible thanks to the fact that GET operations
do not read from the translog anymore (#20102) and also allows to get rid of
`FieldMapper#isGenerated`.

The `_termvectors` API (and thus more_like_this too) was relying on the fact
that GET operations would extract fields from either stored fields or the source
so the logic to do this that used to exist in `ShardGetService` has been moved
to `TermVectorsService`. It would be nice that term vectors do not rely on this,
but this does not seem to be a low hanging fruit.
2016-08-26 10:35:23 +02:00
..
analysis-icu Upgrade to Lucene 6.2.0 2016-08-24 17:26:28 -04:00
analysis-kuromoji Upgrade to Lucene 6.2.0 2016-08-24 17:26:28 -04:00
analysis-phonetic Use StringBuilder in favor of StringBuffer 2016-08-25 16:20:03 -04:00
analysis-smartcn Upgrade to Lucene 6.2.0 2016-08-24 17:26:28 -04:00
analysis-stempel Upgrade to Lucene 6.2.0 2016-08-24 17:26:28 -04:00
discovery-azure-classic Remove ESIntegTestCase#pluginList 2016-08-11 15:44:02 -04:00
discovery-ec2 Remove ESIntegTestCase#pluginList 2016-08-11 15:44:02 -04:00
discovery-gce Remove ESIntegTestCase#pluginList 2016-08-11 15:44:02 -04:00
ingest-attachment Adds content-length as number 2016-08-10 18:31:16 +02:00
ingest-geoip Rename client yaml test infrastructure 2016-07-26 13:53:44 -04:00
ingest-user-agent Rename client yaml test infrastructure 2016-07-26 13:53:44 -04:00
jvm-example Refactored to use Settings object 2016-08-25 17:27:22 -04:00
lang-javascript Make reindex and lang-javascript compatible 2016-08-11 09:54:03 -04:00
lang-python Circuit break the number of inline scripts compiled per minute 2016-08-09 10:26:27 -06:00
mapper-attachments Collapse o.e.index.mapper packages. #19921 2016-08-10 17:51:11 +02:00
mapper-murmur3 GET operations should not extract fields from `_source`. #20158 2016-08-26 10:35:23 +02:00
mapper-size Remove ESIntegTestCase#pluginList 2016-08-11 15:44:02 -04:00
repository-azure Remove ESIntegTestCase#pluginList 2016-08-11 15:44:02 -04:00
repository-gcs Remove ESIntegTestCase#pluginList 2016-08-11 15:44:02 -04:00
repository-hdfs Enables implementations of the BlobContainer interface to (#19749) 2016-08-02 09:48:21 -04:00
repository-s3 Remove ESIntegTestCase#pluginList 2016-08-11 15:44:02 -04:00
store-smb Remove ESIntegTestCase#pluginList 2016-08-11 15:44:02 -04:00
build.gradle