Re: [Go, Rust] inter-language Arrow API compatibility

2021-04-23 Thread Agam Brahma
Thank you, it is very re-assuring to know! :-) As for the integration tests, I'm assuming these are the ones under `/dev/archery` ? On 2021/04/23 18:59:10, Micah Kornfield wrote: > There is a matrix of features missing from each language [1][2]. > > [1] https://arrow.apache.org/docs/status.ht

Re: [Go, Rust] inter-language Arrow API compatibility

2021-04-23 Thread Micah Kornfield
There is a matrix of features missing from each language [1][2]. [1] https://arrow.apache.org/docs/status.html [2] From master (soon to be 4.0.0 release) https://github.com/apache/arrow/blob/31c8c750513f8c75a5e76a267354cb897c56468e/docs/source/status.rst On Fri, Apr 23, 2021 at 11:51 AM Jorge Car

Re: [Go, Rust] inter-language Arrow API compatibility

2021-04-23 Thread Jorge Cardoso Leitão
Hi Agam, We have integration tests that produce data from Rust and consumes from Go, and vice-versa, for both IPC files and streams, so it is reasonable to expect that they work. Deviations are considered major out-of-spec bugs, which we often prioritize over e.g. new features. Best, Jorge On F

[Go, Rust] inter-language Arrow API compatibility

2021-04-23 Thread Agam Brahma
Hi, Thanks for all the tips on the Go-API usage, I have the serialization going great there. I have a question about the compatibility of reader/writer API in different languages: if I have Rust services that also read/write or pass-through serialized arrow data, are there particular versions