hi folks,

After a long road, we're getting very close to having tests proving
that the Java and C++ Arrow implementations are binary compatible --
this will be an exciting major milestone for the project. If you
haven't been following along recent JIRAs, the way these tests work is
as follows:

1) Testing dataset is specified in JSON format

2) Producer library (e.g. Java) reads JSON into Arrow in-memory, then
writes out to an Arrow file IPC binary format

3) Consumer library (e.g. C++) attempts to read both the JSON and the
binary file yielded by the producer library. The consumer compares the
in-memory schemas and columnar data structures and indicates whether
they are binary-identical

I found a couple initial incompatibilities in the file format
implementations, cited here:
https://github.com/apache/arrow/pull/211#issuecomment-262080545.

Thanks
Wes

Reply via email to