[1/3] arrow git commit: ARROW-33: [C++] Implement zero-copy array slicing, integrate with IPC code paths

2017-02-06 Thread wesm
Repository: arrow Updated Branches: refs/heads/master 74bc4dd48 -> 5439b7158 http://git-wip-us.apache.org/repos/asf/arrow/blob/5439b715/python/src/pyarrow/adapters/pandas.cc -- diff --git a/python/src/pyarrow/adapters/pandas.cc

[3/3] arrow git commit: ARROW-33: [C++] Implement zero-copy array slicing, integrate with IPC code paths

2017-02-06 Thread wesm
ARROW-33: [C++] Implement zero-copy array slicing, integrate with IPC code paths This turned into a bit of a refactoring bloodbath. I have sorted through most of the issues that this turned up, so I should have this all completely working within a day or so. There will be some follow up work to

[2/3] arrow git commit: ARROW-33: [C++] Implement zero-copy array slicing, integrate with IPC code paths

2017-02-06 Thread wesm
http://git-wip-us.apache.org/repos/asf/arrow/blob/5439b715/cpp/src/arrow/compare.cc -- diff --git a/cpp/src/arrow/compare.cc b/cpp/src/arrow/compare.cc index d039bba..27fad71 100644 --- a/cpp/src/arrow/compare.cc +++ b/cpp/src/arro