Commits

Wes McKinney authored 7ac320bde52
ARROW-519: [C++] Refactor array comparison code into a compare.h / compare.cc in part to resolve Xcode 6.1 linker issue This should also pave the way for more user-friendly reporting of "why are the arrays not equal" per ARROW-517 Author: Wes McKinney <wes.mckinney@twosigma.com> Closes #308 from wesm/ARROW-519 and squashes the following commits: 85b0bf8 [Wes McKinney] Fix invalid memory access when doing RangeEquals on BinaryArray with all empty strings f5f4593 [Wes McKinney] Remove unused function in pandas.cc. Fix Binary RangeEquals for arrays of length-0 strings 2118ef4 [Wes McKinney] cpplint, compiler warnings ad54cc6 [Wes McKinney] Remove unneeded ARROW_EXPORT 342a8e6 [Wes McKinney] Refactor array comparison code into a compare.h header and compilation unit. Use visitor pattern. Also may resolve Xcode bug reported in ARROW-519