OpenSearch/x-pack/qa
Tanguy Leroux 992c7889ee
Uncouple persistent task state and status (#31031)
This pull request removes the relationship between the state 
of persistent task (as stored in the cluster state) and the status 
of the task (as reported by the Task APIs and used in various 
places) that have been confusing for some time (#29608).

In order to do that, a new PersistentTaskState interface is added. 
This interface represents the persisted state of a persistent task. 
The methods used to update the state of persistent tasks are 
renamed: updatePersistentStatus() becomes updatePersistentTaskState() 
and now takes a PersistentTaskState as a parameter. The 
Task.Status type as been changed to PersistentTaskState in all 
places were it make sense (in persistent task customs in cluster 
state and all other methods that deal with the state of an allocated 
persistent task).
2018-06-15 09:26:47 +02:00
..
audit-tests Revert upgrade to Netty 4.1.25.Final (#31282) 2018-06-12 19:26:18 -04:00
core-rest-tests-with-security Remove RestGetAllAliasesAction (#31308) 2018-06-14 11:21:16 +02:00
full-cluster-restart Remove all unused imports and fix CRLF (#31207) 2018-06-11 15:12:12 +02:00
ml-basic-multi-node [ML] Account for gaps in data counts after job is reopened (#30294) 2018-05-03 15:08:24 +01:00
ml-disabled Respect accept header on no handler (#30383) 2018-05-04 18:13:50 -04:00
ml-native-tests Uncouple persistent task state and status (#31031) 2018-06-15 09:26:47 +02:00
ml-no-bootstrap-tests Migrate x-pack-elasticsearch source to elasticsearch 2018-04-20 15:29:54 -07:00
ml-single-node-tests Build: Split distributions into oss and default 2018-04-20 15:33:57 -07:00
multi-cluster-search-security Cross Cluster Search: preserve remote status code (#30976) 2018-06-01 08:53:53 +02:00
multi-node Test: use trial license in qa tests with security 2018-05-03 10:33:08 -06:00
openldap-tests Build: move generated-resources to build (#30366) 2018-05-10 07:35:23 -06:00
reindex-tests-with-security Remove all unused imports and fix CRLF (#31207) 2018-06-11 15:12:12 +02:00
rolling-upgrade [ML] Implement new rules design (#31110) 2018-06-13 11:20:38 +01:00
rolling-upgrade-basic Remove all unused imports and fix CRLF (#31207) 2018-06-11 15:12:12 +02:00
saml-idp-tests Limit the scope of BouncyCastle dependency (#30358) 2018-05-29 19:11:09 +03:00
security-client-tests Revert upgrade to Netty 4.1.25.Final (#31282) 2018-06-12 19:26:18 -04:00
security-example-spi-extension Revert upgrade to Netty 4.1.25.Final (#31282) 2018-06-12 19:26:18 -04:00
security-migrate-tests Revert upgrade to Netty 4.1.25.Final (#31282) 2018-06-12 19:26:18 -04:00
security-setup-password-tests Rename users 2018-04-20 15:34:01 -07:00
security-tools-tests Remove all unused imports and fix CRLF (#31207) 2018-06-11 15:12:12 +02:00
smoke-test-graph-with-security Rename users 2018-04-20 15:34:01 -07:00
smoke-test-ml-with-security Rename users 2018-04-20 15:34:01 -07:00
smoke-test-monitoring-with-watcher [TEST] Redirect links to new locations (#30179) 2018-04-27 09:24:46 -07:00
smoke-test-plugins Test: use trial license in qa tests with security 2018-05-03 10:33:08 -06:00
smoke-test-plugins-ssl Reenable Checkstyle's unused import rule (#31270) 2018-06-14 09:52:46 +02:00
smoke-test-security-with-mustache Rename users 2018-04-20 15:34:01 -07:00
smoke-test-watcher [Tests] Fix self-referencing tests 2018-06-11 12:45:27 +02:00
smoke-test-watcher-with-security Tests: Use different watch ids per test in smoke test (#30331) 2018-05-03 11:41:06 +02:00
sql Remove all unused imports and fix CRLF (#31207) 2018-06-11 15:12:12 +02:00
third-party Remove all unused imports and fix CRLF (#31207) 2018-06-11 15:12:12 +02:00
transport-client-tests Revert upgrade to Netty 4.1.25.Final (#31282) 2018-06-12 19:26:18 -04:00
vagrant [test] packaging test logging for suse distros 2018-05-29 11:06:57 -07:00
build.gradle Fix unknown licenses (#31223) 2018-06-09 07:28:41 -04:00