Hi, I'm working with Apache Calcite for my master thesis.

The idea is to rewrite queries to multiple data sources, and Calcite is a 
serious candidate to be the tool for that job.

At the moment, I'm trying to use Calcite as a library to create rules that will 
rewrite queries during planner execution. I'm basing my current solution on 
https://github.com/tzolov/calcite-sql-rewriter code.

My question would be if that's the best practice? What's the best way of 
creating a library based on Calcite that will be used in the end-user 
applications? What is the dev idea behind connecting that library to end-user 
application, as well as connecting it to Calcite?

I have some idea of how that should work (based on above mentioned tool), but I 
would love to hear how do it properly from the devs.

Thanks


Ivan Grgurina
Research Assistant (ZEMRIS)
________________________________
[cid:fd9737d6-99f3-495e-b9dc-125d48a7fe35]<https://www.linkedin.com/in/igrgurina/>
 [cid:75f56a20-a74c-42db-8cf8-6f9855492a08] 
<https://www.fer.unizg.hr/ivan.grgurina>

Reply via email to