Hi Jianfeng, Glad it's already helping you! It is definitely still in my plans, but I haven't gotten to it yet. Of course, contributions are also welcome.
It was also brought to my attention that other ODBC wrappers exist (also: ConnectorX, IIRC) which could be evaluated in lieu of Turbodbc for this purpose [1]. If you have experience with any of them, that would also be interesting! (Will Jones has been working on a project to allow ADBC drivers to be built with Rust, which would let us take advantage of arrow-odbc or other Rust libraries.) [1]: https://github.com/apache/arrow-adbc/issues/72 -David On Thu, Feb 9, 2023, at 14:29, Jianfeng Mao wrote: > Hi David, it is great to see that the ADBC project is moving so fast. We at > Deephaven implemented a new feature that relies on ADBC/ODBC to ingest > relational data. When one of our dev-rel developers tried to set up some > demos for this feature, the experience with ADBC was much smoother than > that with Turbodbc/ODBC. I remember that you mentioned an intention to add > ODBC support in ADBC through Turbodbc, is that still the case? > > Best, > Jianfeng > > On Thu, Feb 9, 2023 at 8:06 AM David Li <lidav...@apache.org> wrote: > >> Hello, >> >> I would like to propose the following release candidate (RC1) of Apache >> Arrow ADBC version 0.2.0. This is a release consisting of 34 resolved >> GitHub issues [1]. >> >> This release candidate is based on commit: >> de79252f70dfc145b853530f328b0c6dfed3085f [2] >> >> The source release rc1 is hosted at [3]. >> The binary artifacts are hosted at [4][5][6][7][8]. >> The changelog is located at [9]. >> >> Please download, verify checksums and signatures, run the unit tests, and >> vote on the release. See [10] for how to validate a release candidate. >> >> See also a verification result on GitHub Actions [11]. >> >> The vote will be open for at least 72 hours. >> >> [ ] +1 Release this as Apache Arrow ADBC 0.2.0 >> [ ] +0 >> [ ] -1 Do not release this as Apache Arrow ADBC 0.2.0 because... >> >> Note: to verify APT/YUM packages on macOS/AArch64, you must `export >> DOCKER_DEFAULT_ARCHITECTURE=linux/amd64`. (Or skip this step by `export >> TEST_APT=0 TEST_YUM=0`.) >> >> Thanks to Kou for his help with the release. >> >> [1]: >> https://github.com/apache/arrow-adbc/issues?q=is%3Aissue+is%3Aclosed+milestone%3A%22ADBC+Libraries+0.2.0%22 >> [2]: https://github.com/apache/arrow-adbc/tree/apache-arrow-adbc-0.2.0-rc1 >> [3]: >> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-adbc-0.2.0-rc1/ >> [4]: https://apache.jfrog.io/artifactory/arrow/almalinux-rc/ >> [5]: https://apache.jfrog.io/artifactory/arrow/debian-rc/ >> [6]: https://apache.jfrog.io/artifactory/arrow/ubuntu-rc/ >> [7]: >> https://repository.apache.org/content/repositories/staging/org/apache/arrow/adbc/ >> [8]: >> https://github.com/apache/arrow-adbc/releases/tag/apache-arrow-adbc-0.2.0-rc1 >> [9]: >> https://github.com/apache/arrow-adbc/blob/apache-arrow-adbc-0.2.0-rc1/CHANGELOG.md >> [10]: >> https://arrow.apache.org/adbc/main/development/releasing.html#how-to-verify-release-candidates >> [11]: https://github.com/apache/arrow-adbc/actions/runs/4135206064 >>