OpenSearch/qa
Alexander Reelsen b57c4f6ebe Watcher: Remove in memory watch store (elastic/elasticsearch#4201)
In order to prepare to the distributed watch execution, this commit
removes the in memory watch store.

Whenever a watch is needed now, a get request is executed and the parsing
is done. This happens when

* Put
* Get
* Ack
* Activate/Deactivate
* Execute

Note: This also means there are no usage stats currently regarding
the watch count, because we would need to execute a query. This would
require the usage stats to be async, see elastic/elasticsearch#3569

Another advantage is, that there is no dirty flag in the watch itself
needed anymore, because the watch is always the latest. Also write
operations store immediately and dont leave anything in memory.

Also ActionListener.wrap() was used a lot instead of more verbose anonmyous
inner classes.

Original commit: elastic/x-pack-elasticsearch@c47465b47c
2016-12-13 08:54:03 +01:00
..
audit-tests Remove netty_3 support from xpack (elastic/elasticsearch#4097) 2016-11-17 12:44:24 +01:00
core-rest-tests-with-security Use index_patterns in templates 2016-11-10 21:42:59 -05:00
reindex-tests-with-security Remove netty_3 support from xpack (elastic/elasticsearch#4097) 2016-11-17 12:44:24 +01:00
rolling-upgrade test: add tests that exercise the security index during rolling upgrades 2016-12-01 11:15:15 -05:00
security-client-tests Remove netty_3 support from xpack (elastic/elasticsearch#4097) 2016-11-17 12:44:24 +01:00
security-example-realm Remove deprecated methods from the Realm class 2016-12-09 07:28:11 -05:00
security-migrate-tests security: improve migrate tool output and remove trappy config option 2016-12-01 10:17:28 -05:00
smoke-test-graph-with-security Remove unneeded rest test params 2016-11-07 14:46:39 -08:00
smoke-test-monitoring-with-security Remove unneeded rest test params 2016-11-07 14:46:39 -08:00
smoke-test-plugins Remove unneeded rest test params 2016-11-07 14:46:39 -08:00
smoke-test-plugins-ssl Remove netty_3 support from xpack (elastic/elasticsearch#4097) 2016-11-17 12:44:24 +01:00
smoke-test-security-with-mustache [TEST] add render search template qa test 2016-11-29 23:45:52 +01:00
smoke-test-watcher Watcher: Remove in memory watch store (elastic/elasticsearch#4201) 2016-12-13 08:54:03 +01:00
smoke-test-watcher-with-mustache Watcher: Remove in memory watch store (elastic/elasticsearch#4201) 2016-12-13 08:54:03 +01:00
smoke-test-watcher-with-painless Watcher: Compile scripts on each invocation (elastic/elasticsearch#4239) 2016-12-02 10:36:05 +01:00
smoke-test-watcher-with-security Watcher: Remove in memory watch store (elastic/elasticsearch#4201) 2016-12-13 08:54:03 +01:00
tribe-node-tests-with-security Moved directories around 2016-09-29 12:03:14 +02:00
tribe-tests-with-license test: disable xpack plugins on tribe client nodes 2016-12-03 14:02:55 -05:00
vagrant Add Vagrant Gradle plugin (elastic/elasticsearch#3993) 2016-11-15 15:30:13 +01:00
build.gradle Moved directories around 2016-09-29 12:03:14 +02:00