OpenSearch/qa
Areek Zillur 148be11f26 Make document write requests immutable (#23038)
* Make document write requests immutable

Previously, write requests were mutated at the
transport level to update request version, version type
and sequence no before replication.
Now that all write requests go through the shard bulk
transport action, we can use the primary response stored
in item level bulk requests to pass the updated version,
seqence no. to replicas.

* incorporate feedback

* minor cleanup

* Add bwc test to ensure correct index version propagates to replica

* Fix bwc for propagating write operation versions

* Add assertion on replica request version type

* fix tests using internal version type for replica op

* Fix assertions to assert version type in replica and recovery

* add bwc tests for version checks in concurrent indexing

* incorporate feedback
2017-02-21 17:41:22 -05:00
..
backwards-5.0 Make document write requests immutable (#23038) 2017-02-21 17:41:22 -05:00
evil-tests Add FileSystemUtil method to read 'file:/' URLs (#23020) 2017-02-07 10:24:22 -06:00
multi-cluster-search Add a setting to disable remote cluster connections on a node (#23005) 2017-02-07 09:59:24 +01:00
no-bootstrap-tests Switch from standalone-test to standalone-rest-test 2017-01-05 10:55:47 +01:00
rolling-upgrade Enforce Content-Type requirement on the rest layer and remove deprecated methods (#23146) 2017-02-17 14:45:41 -05:00
smoke-test-client Switch from standalone-test to standalone-rest-test 2017-01-05 10:55:47 +01:00
smoke-test-http Enforce Content-Type requirement on the rest layer and remove deprecated methods (#23146) 2017-02-17 14:45:41 -05:00
smoke-test-ingest-disabled Switch from standalone-test to standalone-rest-test 2017-01-05 10:55:47 +01:00
smoke-test-ingest-with-all-dependencies Change Namespace for Stored Script to Only Use Id (#22206) 2017-01-31 13:27:02 -08:00
smoke-test-multinode Switch from standalone-test to standalone-rest-test 2017-01-05 10:55:47 +01:00
smoke-test-plugins Switch from standalone-test to standalone-rest-test 2017-01-05 10:55:47 +01:00
smoke-test-reindex-with-painless Switch from standalone-test to standalone-rest-test 2017-01-05 10:55:47 +01:00
smoke-test-tribe-node Switch from standalone-test to standalone-rest-test 2017-01-05 10:55:47 +01:00
vagrant Add another content-type header in packaging tests 2017-02-20 16:15:52 -05:00