Hi,

I'm getting up to speed with Apache Calcite and I'm very impressed so far
but I'm struggling with the learning curve.

I'm integrating Calcite into a custom data store and I have a simple demo
of joins working but this is using table scans.

I managed to get this far by studying the csv example, but now I want to
implement support for indexes and it isn't obvious to me how to do this.

So far I have

public class MyTable implements ScannableTable, FilterableTable

I have also implemented getStatistic() to return a statistic that provides
a RelCollation representing the primary key, but Calcite is calling scan()
on my table when performing the join.

I'd appreciate any pointers on this. I could find any documentation so far
other than the csv example. Does any exist?

Thanks,

Andy.

--
Andy Grove
Chief Architect
CodeFutures Corporation

Reply via email to