Commits


Micah Kornfield authored and Wes McKinney committed 4910fbf4fda
ARROW-3133: [C++] Remove allocation from Binary Boolean Kernels. Also: - ARROW-3135: add a helper for validity bitmap propagation - ARROW-4572: remove memory zeroing in Allocator kernel - Fix regression in InvertKernel where nulls were not being handled (add a unit test to cover this case) - Add some unit tests for util-internal.h - lift out_type to OpKernel Author: Micah Kornfield <emkornfield@gmail.com> Closes #3731 from emkornfield/bin_kern2 and squashes the following commits: 68af8ab5 <Micah Kornfield> Fix valgrind 63b1e8c2 <Micah Kornfield> ARROW-3133: Remove allocation from Binary Boolean Kernels.