Skip to content

Conversation

@Nonye55
Copy link

@Nonye55 Nonye55 commented Mar 14, 2020

JS can't represent all 64 bit integers as numbers (which are doubles), so store them in the JSON IPC as strings instead.Closes #5267 from bkietz/6310-Write-64-bit-integers-as- and squashes the following commits:

09b6a94 de-nest IntegerColumn
8318e9e rewrite integration/integration_test.py to generate int64 cols as strings
121dee1 use std::to_string
a5cd719 ipc json should use strings for 64 bit ints

Authored-by: Benjamin Kietzman bengilgit@gmail.com
Signed-off-by: Wes McKinney wesm+git@apache.org

JS can't represent all 64 bit integers as numbers (which are doubles), so store them in the JSON IPC as strings instead.

Closes #5267 from bkietz/6310-Write-64-bit-integers-as- and squashes the following commits:

09b6a94 <Benjamin Kietzman> de-nest IntegerColumn
8318e9e <Benjamin Kietzman> rewrite integration/integration_test.py to generate int64 cols as strings
121dee1 <Benjamin Kietzman> use std::to_string
a5cd719 <Benjamin Kietzman> ipc json should use strings for 64 bit ints

Authored-by: Benjamin Kietzman <bengilgit@gmail.com>
Signed-off-by: Wes McKinney <wesm+git@apache.org>
@github-actions
Copy link

@wesm
Copy link
Member

wesm commented Mar 16, 2020

Seems someone opened a PR from a branch on apache/arrow. Closing

@wesm wesm closed this Mar 16, 2020
@wesm wesm deleted the ARROW-6512-integration-64bit-integers branch March 16, 2020 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants