OpenSearch/rest-api-spec/test/get
Boaz Leskes 051beb51a3 Version types `EXTERNAL` & `EXTERNAL_GTE` test for version equality in read operation & disallow them in the Update API
Separate version check logic for reads and writes for all version types, which allows different behavior in these cases.
Change `VersionType.EXTERNAL` & `VersionType.EXTERNAL_GTE` to behave the same as `VersionType.INTERNAL` for read operations.
The previous behavior was fit for writes but is useless in reads.

This commit also makes the usage of `EXTERNAL` & `EXTERNAL_GTE` in the update api raise a validation error as it make cause data to
be lost.

Closes #5663 , Closes #5661, Closes #5929
2014-04-25 23:06:12 +02:00
..
10_basic.yaml remove default `_all` for `type` and `index` if these are missing in REST tests 2014-01-09 10:17:42 +01:00
15_default_values.yaml remove default `_all` for `type` and `index` if these are missing in REST tests 2014-01-09 10:17:42 +01:00
20_fields.yaml [TEST] Fix yaml tests after #4542 2014-01-07 16:06:25 +01:00
30_parent.yaml [TEST] remove old tests from yaml test suite 2014-01-07 16:19:06 +01:00
40_routing.yaml [TEST] Replaced RestTestSuiteRunner with parametrized test that uses RandomizedRunner directly 2014-04-07 17:08:05 +02:00
55_parent_with_routing.yaml [TEST] Replaced RestTestSuiteRunner with parametrized test that uses RandomizedRunner directly 2014-04-07 17:08:05 +02:00
60_realtime_refresh.yaml [TEST] Fixed get_source/60_realtime_refresh REST test to work against multiple nodes 2014-02-10 12:32:34 +01:00
70_source_filtering.yaml [TEST] remove old tests from yaml test suite 2014-01-07 16:19:06 +01:00
80_missing.yaml Changed the `ignore_missing` client parameter to `ignore: 404` 2013-09-09 23:36:45 +02:00
90_versions.yaml Version types `EXTERNAL` & `EXTERNAL_GTE` test for version equality in read operation & disallow them in the Update API 2014-04-25 23:06:12 +02:00
TODO.txt Added realtime/refresh tests to get 2013-07-01 16:02:38 +02:00