[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ElasticSearch Adapters. Calcite vs Dremio

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

Le jeu. 17 mai 2018 à 00:28, Andrei Sereda <andrei@xxxxxxxxx> 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.