La risposta. Al momento non sono stati effettuati test con le versioni 7.x di Elasticsearch, solo 6 e versioni successive di 5, anche perché vi è un cambiamento radicale con queste nuove versioni. L’ultima release di Dremio è la 4.1.8).
A confermare che l’ultima release di Dremio (4.1.8) non è compatibile con le versioni di ElasticSearch 7.0 e successive è la documentazione presente online al link: https://github.com/dremio/dremio-oss/commits/master)
Il motivo. Uno dei motivi della non compatibilità è il cambiamento dei campi dell’oggetto JSON restituito a seguito di una query di ricerca. Il campo in questione è hits.total, che nella versione 7 di Elastic è stato trasformato in un oggetto parametrizzato.
La documentazione. Per analizzare la modifica potete consultare la release note ufficiale sul sito di Elastic.