OpenSearch/modules
Martijn van Groningen d3cd58eb2f Merges PR #18957
This commit fixes several NPEs caused by implicitly performing a get request for a document that exists with its _source disabled and then trying to access the source. Instead of causing an NPE the following queries will throw an exception with a "source disabled" message (similar behavior as if the document does not exist).:
- GeoShape query for pre-indexed shape (throws IllegalArgumentException)
- Percolate query for an existing document (throws IllegalArgumentException)

A Terms query with a lookup will ignore the document if the source does not exist (same as if the document does not exist).

GET and HEAD requests for the document _source will return a 404 if the source is disabled (even if the document exists).
2016-06-27 09:37:28 +02:00
..
aggs-matrix-stats Plugins: Remove name() and description() from api 2016-06-15 17:12:22 -07:00
ingest-common Fix ignore_failure behavior in _simulate?verbose (#18987) 2016-06-21 13:29:53 -07:00
lang-expression Compile each Groovy script in its own classloader 2016-06-20 08:17:09 +02:00
lang-groovy Rename `fields` to `stored_fields` and add `docvalue_fields` 2016-06-22 17:38:30 +02:00
lang-mustache Switch analysis from push to pull 2016-06-26 07:15:42 -04:00
lang-painless Merge pull request #19065 from rmuir/help_painless_docs 2016-06-24 12:52:30 -04:00
percolator Merges PR #18957 2016-06-27 09:37:28 +02:00
reindex Rename `fields` to `stored_fields` and add `docvalue_fields` 2016-06-22 17:38:30 +02:00
build.gradle Enforce isolated mode for all plugins 2016-03-24 09:17:33 +01:00