🔎 Open source distributed and RESTful search engine.
Go to file
uboness c491e4db16 Added support for multi doc indexing to index action
This commit adds support for indexing multiple documents with the `index` action. This is done by introducing a special `_doc` field. During action execution, the `_doc` field will be looked up in the payload. If found, the value of the field will be considered as the document that needs to be indexed. If the value is an array of objects, each object in that array will be treated as a separate document and all the documents in the array will be bulk indexed.

This commit also changes the result of the action to hold `XContentSource` rather than a payload (to avoid Map creation explosions). Th `XContentSource` was also extended to support lists.

Original commit: elastic/x-pack-elasticsearch@86f454b029
2015-06-07 17:17:38 +02:00
dev-tools Watcher randomization testing 2015-05-11 13:33:18 -07:00
rest-api-spec [TEST] Watch action acking and throttling tests 2015-06-06 02:35:42 +02:00
src Added support for multi doc indexing to index action 2015-06-07 17:17:38 +02:00
LICENSE.txt Initial X-Pack commit 2018-04-20 14:16:58 -07:00
README.asciidoc Update README.asciidoc 2015-05-05 23:38:55 +02:00
all-signatures.txt Better handling of sensitive data in registered watches and watcher settings 2015-04-28 16:04:02 +02:00
core-signatures.txt Better handling of sensitive data in registered watches and watcher settings 2015-04-28 16:04:02 +02:00
pom.xml moving version to 2.0.0-SNAPSHOT 2015-05-20 15:29:52 +02:00
test-signatures.txt [cleanup] - added forbidden apis mvn plugin 2015-02-17 16:31:18 +01:00
tests.policy Build: Configure randomizedtesting properly 2014-11-07 14:24:56 +01:00

README.asciidoc

= Elasticsearch Watcher Plugin

This plugins adds conditioned scheduled tasks features to elasticsearch - such a task is called a `Watch`.

You can build the plugin with `mvn package`.

The documentation is put in the `docs/` directory.