Any interest in an Elasticsearch query language (EQL)?

Cool!

Looks like this is for working from a remote command line console?

I'm interested in these points:

  • the language parser should also be implemented as a plugin so it can be used over HTTP.

  • the "query"/"get" part should be addressable by a separate end point than the administrative commands so it can be used safely without the risk of modifying/deleting data ("read only mode")

  • reuse of query results in subsequent queries (assigning results to variables probably)

  • presenting results in CSV, JSON arrays, or XML, like in my plugins https://github.com/jprante/elasticsearch-xml or https://github.com/jprante/elasticsearch-arrayformat