OpenSearch/modules
Nik Everett e392e0b1df Create get task API that falls back to the .tasks index
This adds a get task API that supports GET /_tasks/${taskId} and
removes that responsibility from the list tasks API. The get task
API supports wait_for_complation just as the list tasks API does
but doesn't support any of the list task API's filters. In exchange,
it supports falling back to the .results index when the task isn't
running any more. Like any good GET API it 404s when it doesn't
find the task.

Then we change reindex, update-by-query, and delete-by-query to
persist the task result when wait_for_completion=false. The leads
to the neat behavior that, once you start a reindex with
wait_for_completion=false, you can fetch the result of the task by
using the get task API and see the result when it has finished.

Also rename the .results index to .tasks.
2016-06-14 13:37:34 -04:00
..
aggs-matrix-stats remove unrecognized javadoc tag from matrix aggregation module 2016-06-01 17:30:20 -05:00
ingest-common ingest: Move processors from core to ingest-common module. 2016-06-07 17:32:52 +02:00
lang-expression Upgrade to lucene-6.1.0-snapshot-3a57bea. 2016-06-10 16:18:12 +02:00
lang-groovy changes from review 2016-06-14 13:45:03 +01:00
lang-mustache Register thread pool settings 2016-06-06 22:09:12 -04:00
lang-painless Merge pull request #18849 from rmuir/give_indy_ops_types 2016-06-14 13:01:04 -04:00
percolator percolator: add query extraction support for dismax query 2016-06-13 20:14:35 +02:00
reindex Create get task API that falls back to the .tasks index 2016-06-14 13:37:34 -04:00
build.gradle Enforce isolated mode for all plugins 2016-03-24 09:17:33 +01:00