You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Wes McKinney (JIRA)" <ji...@apache.org> on 2018/09/27 09:46:00 UTC

[jira] [Resolved] (ARROW-3256) [JS] File footer and message metadata is inconsistent

     [ https://issues.apache.org/jira/browse/ARROW-3256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Wes McKinney resolved ARROW-3256.
---------------------------------
       Resolution: Fixed
    Fix Version/s:     (was: JS-0.4.0)
                   0.11.0

Issue resolved by pull request 2616
[https://github.com/apache/arrow/pull/2616]

> [JS] File footer and message metadata is inconsistent
> -----------------------------------------------------
>
>                 Key: ARROW-3256
>                 URL: https://issues.apache.org/jira/browse/ARROW-3256
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: JavaScript
>            Reporter: Wes McKinney
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 0.11.0
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> I added some assertions to the C++ library and found that the body length in the file footer and the IPC message were different
> {code}
> ##########################################################
> JS producing, C++ consuming
> ##########################################################
> ==========================================================
> Testing file /home/travis/build/apache/arrow/integration/data/struct_example.json
> ==========================================================
> -- Creating binary inputs
> node --no-warnings /home/travis/build/apache/arrow/js/bin/json-to-arrow.js -a /tmp/tmplbm3vbwz/3d2269c960f148b6b94e5f881c0bf9ca_struct_example.json_to_arrow -j /home/travis/build/apache/arrow/integration/data/struct_example.json
> -- Validating file
> /home/travis/build/apache/arrow/cpp-build/debug/json-integration-test --integration --arrow=/tmp/tmplbm3vbwz/3d2269c960f148b6b94e5f881c0bf9ca_struct_example.json_to_arrow --json=/home/travis/build/apache/arrow/integration/data/struct_example.json --mode=VALIDATE
> Command failed: /home/travis/build/apache/arrow/cpp-build/debug/json-integration-test --integration --arrow=/tmp/tmplbm3vbwz/3d2269c960f148b6b94e5f881c0bf9ca_struct_example.json_to_arrow --json=/home/travis/build/apache/arrow/integration/data/struct_example.json --mode=VALIDATE
> With output:
> --------------
> /home/travis/build/apache/arrow/cpp/src/arrow/ipc/reader.cc:581 Check failed: (message->body_length()) == (block.body_length)
> {code}
> I'm not sure what's wrong. I'll remove the assertions for now



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)