Hi Neville,
Thanks for the update.  One question, we have "gold" files for 0.14.0
checked into the test-data repo and run integration tests on those to
ensure we can read them in a few implementations.  Does Rust at least read
those correctly?

Thanks,
Micah

On Fri, Jul 10, 2020 at 1:03 PM Neville Dipale <nevilled...@gmail.com>
wrote:

> Good day Arrow devs,
>
> I've spent a few evenings looking into the issues that we're experiencing
> with Rust integration testing.
> In summary, none of our tests pass (zero batch doesn't count :) ).
> This is mainly because of changes from the legacy padding in the 0.15.0
> release, which we never made in Rust (
> https://issues.apache.org/jira/browse/ARROW-6313).
> I honestly didn't see this at the time.
>
> Anyways, the implication is that Rust is using the 'legacy' format of
> 4-byte alignment, and fails to parse and read the ipc::Message into
> RecordBatches.
>
> I'm so far struggling with the fixes in Rust, so this work might take long
> and likely won't make it to 1.0.0. I'll open JIRAs for whatever work is
> necessary.
>
> The Rust implementation appears to be behind with quite some implementation
> details, so I'll try catching up by the next release.
>
> Regards
> Neville
>

Reply via email to