Hi Charles, There is some documentation here https://calcite.apache.org/docs/adapter.html it describes how to setup and use an adapter.
Note that you can only use those adapters within calcite runtime and not as a standalone library. Typical adapter would expose collection (for Mongo), index (for ES), region (for Geode) etc. as a calcite schema / table which you can query using relational algebra. How exactly do you want to extend existing adapters ? Hope that helps. Regards, Andrei. On Fri, Jan 17, 2020 at 1:29 PM Charles Givre <[email protected]> wrote: > Hello Calcite Devs! > My name is Charles Givre and I'm the PMC Chair for Apache Drill, which > uses Calcite for query planning among other things. I'm working on > extending the number of systems that Drill can connect to and I saw that > Calcite has a number of adapters for various systems like Cassandra and > Elasticsearch. > > Could anyone point me to some resources as to how these adapters can be > used (or extended) so that Drill could use them? > Thank you very much! > -- C
