I don't know Dremio, but I guess the ES adpater parts were just implemented independently to be able to get something faster. If the authors of Dremio want to contribute back we'd definitely integrate such work.

Mit freundlichen Grüßen,
------------------------------------------------------------------------
*Christian Beikov*
Am 17.05.2018 um 13:56 schrieb Michael Mior:
It's my understanding that while Dremio plugins serve a similar purpose,
they are different from Calcite adapters. In any case, it could be worth
looking at what Dremiois doing to see if there are any useful features to
pull into Calcite.

--
Michael Mior
[email protected]


Le jeu. 17 mai 2018 à 00:28, Andrei Sereda <[email protected]> a écrit :

Hello,

I've noticed that Dremio implemented
<https://github.com/dremio/dremio-oss/tree/master/plugins/elasticsearch>
their own (calcite) adapters for ElasticSearch.

According to documentation
<https://www.dremio.com/tutorials/unlocking-sql-on-elasticsearch/> those
adapters support ES aggregations (lacking in calcite) plus more advanced
features like date ranges or native scripting
<
https://www.elastic.co/guide/en/elasticsearch/painless/current/painless-getting-started.html
.
Is there a reason they're not backported / used in calcite ?  More
specifically is there any (technical) reason for those plugins to be
developed independently ?

Thanks in advance,
Andrei.


Reply via email to