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 2019/01/10 17:47:00 UTC
[jira] [Commented] (ARROW-4231) C++ & Java recordbatch
serialization protocol does not match
[ https://issues.apache.org/jira/browse/ARROW-4231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16739638#comment-16739638 ]
Wes McKinney commented on ARROW-4231:
-------------------------------------
Can you please provide code for each operation?
Note we have made no guarantees of identical bytes at the protocol level as long as the semantic content of the message is the same. This permits implementations to make their own decisions regarding padding / memory allocation. The integration tests validate that the messages are semantically compatible (they are interpreted as being the "same data")
> C++ & Java recordbatch serialization protocol does not match
> ------------------------------------------------------------
>
> Key: ARROW-4231
> URL: https://issues.apache.org/jira/browse/ARROW-4231
> Project: Apache Arrow
> Issue Type: Bug
> Reporter: Tanveer
> Priority: Major
>
> I have a simple array of int32(){color:#333333} \{0, 163, 0, 83, 0, 16}{color}
> In C++ the output ArrowBuffer of serialized record batch is:
> -116 000200000000120220 6050801201200003302400024000000000 10024012040801000060000160001000000000002000000000000000000000000000 24000000000001000600000000000000000000000-93000000083000000016000
> In Java, with the same array the output of serialized record batch in WriteChannel out is:
> 124 000200000000120220 140210160401200024000000000301600003 1002401208040100002000040000600000000000100000000000 24000000000001000600000000000000000000000-93000000083000000016000
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)