I'm an ElasticSearch newbie, and assessing this tech for possible use on a very large database search requirement.
It is highly likely that some of the searches on this database will have a long query elapsed time. I was wondering whether ElasticSearch has any query status/progress checking available on a query that is in progress?
- Is query still in progress?
- Reporting the process stage the query is at?
- Query start time and elapsed time so far.
Conversely can a timeout be set for a query, and can a query be cancelled after it has started?