Hello again,
Quick update: the C++, C#, Go and Java implementations now all
participate in C Data Interface integration testing.
(this helped us fix a few interoperability bugs, and add deterministic
releasing of imported data in Go)
Arrow Rust does not participate yet, but given how active the community
is being, I'm reasonably confident that they'll come to it soon :)
Regards
Antoine.
Le 26/09/2023 à 14:46, Antoine Pitrou a écrit :
Hello,
We have added some infrastructure for integration testing of the C Data
Interface between Arrow implementations. We are now testing the C++ and
Go implementations, but the goal in the future is for all major
implementations to be tested there (perhaps including nanoarrow).
- PR to add the testing infrastructure and enable the C++ implementation:
https://github.com/apache/arrow/pull/37769
- PR to enable the Go implementation
https://github.com/apache/arrow/pull/37788
Feel free to ask any questions.
Regards
Antoine.