Well, nowhere near done. Nowhere near having a working provider yet. And I'm pretty sure this doesn't count as a client I don't think. It is quite literally transpiling Calcite and the JDBC driver to .NET.
________________________________ From: Francis Chuang <francischu...@apache.org> Sent: Monday, March 10, 2025 9:10 PM To: dev@calcite.apache.org <dev@calcite.apache.org> Subject: Re: Apache Calcite on .NET Hey Jerome, That's very exciting and the project is always looking for more clients in other languages. We have a list of clients documented on our website[1]. If you're interested, you can open a PR to add your provider to this file[2]. Francis [1] https://calcite.apache.org/avatica/docs/#clients [2] https://github.com/apache/calcite-avatica/blob/main/site/_docs/index.md On 11/03/2025 1:03 pm, Jerome Haltom wrote: > Hello folks. > > I'm the present maintainer of the IKVM project. IKVM is a JVM that runs > 'inside' .NET. Translates byte code to MSIL. So, you can run Java code in > .NET. > > For personal reasons (a client), I have been working to get Apache Calcite > running inside .NET. I succeeded. And I am now working on an > EntityFrameworkCore provider for Calcite, around the Avatica driver (for now). > > I do not how far I'm going to get on this. But it's something I'm working on. > I have some basic stuff working. Can currently map a connection to the CSV > adapter to .NET entities. So, I got that far. > > I figured I'd let ya'll know about this because it might be interesting to > somebody. > > https://github.com/alethic/calcite-efcore > >