I understand Calcite has a Spark API for batch processing. However, is it possible to use Calcite Streaming SQL within/instead of Spark (in a similar way to Flink) or is the Spark Streaming SQL API the only way to go with Spark ? If not, is there any further Calcite/Spark integration likely in the same way Calcite is being used by Flink?
Thanks in advance for any and all comments/answers. I do think Calcite and its approach to SQL Streaming is a great concept and very much needed.