[3/3] arrow git commit: ARROW-67: C++ metadata flatbuffer serialization and data movement to memory maps

2016-03-22 Thread wesm
ARROW-67: C++ metadata flatbuffer serialization and data movement to memory maps Several things here: * Add Google flatbuffers dependency * Flatbuffers IDL draft in collaboration with @jacques-n and @stevenmphillips * Add Schema wrapper in Cython * arrow::Schema conversion to/from flatbuffer repr

[1/3] arrow git commit: ARROW-67: C++ metadata flatbuffer serialization and data movement to memory maps

2016-03-22 Thread wesm
Repository: arrow Updated Branches: refs/heads/master 093f9bd8c -> 65db0da80 http://git-wip-us.apache.org/repos/asf/arrow/blob/65db0da8/cpp/src/arrow/types/integer.cc -- diff --git a/cpp/src/arrow/types/integer.cc b/cpp/src/arr

[2/3] arrow git commit: ARROW-67: C++ metadata flatbuffer serialization and data movement to memory maps

2016-03-22 Thread wesm
http://git-wip-us.apache.org/repos/asf/arrow/blob/65db0da8/cpp/src/arrow/ipc/metadata.cc -- diff --git a/cpp/src/arrow/ipc/metadata.cc b/cpp/src/arrow/ipc/metadata.cc new file mode 100644 index 000..642f21a --- /dev/null +++ b/

arrow git commit: ARROW-75: Fix handling of empty strings

2016-03-22 Thread wesm
Repository: arrow Updated Branches: refs/heads/master 4ec034bbe -> 093f9bd8c ARROW-75: Fix handling of empty strings Fixes [ARROW-75](https://issues.apache.org/jira/browse/ARROW-75) (and changes Python tests to verify that behavior). Author: Dan Robinson Closes #32 from danrobinson/ARROW-7

arrow git commit: ARROW-28: Adding google's benchmark library to the toolchain

2016-03-22 Thread wesm
Repository: arrow Updated Branches: refs/heads/master 016b92bcc -> 4ec034bbe ARROW-28: Adding google's benchmark library to the toolchain This isn't yet complete, but before I go further I think its worth asking some questions on peoples' preferences: 1. It seems that the build third-party