Description
Description
Support executing ES|QL queries with the plugin.
Design note: https://docs.google.com/document/d/1jPtz3IeYx8LyoIyJua3RgjVsW4bC9hvWNw3CYhrHUIY
Upgrade elasticsearch-ruby
- needs upgrading elasticsearch-ruby client to 8.x to support ES|QL, ES|QL introduced in 8.11
- logstash core currently locks it at 7.x
- the manticore adapter has been moved to the "elastic-transport" gem and the namespace changed to Elastic:: instead of Elasticsearch:: (same with the requires)
this would be an alternative to the search or aggregations type of query.
Following issues and PR addressed the es-ruby client upgrades: