Commits


Chen, Junjie authored and Wes McKinney committed bdeed719e97
PARQUET-1332: Add bloom filter for parquet This is first part of bloom filter patch set, which include a bloom filter utility and also some unit tests. Note that this patch also includes murmur3Hash original code from Austin Appleby. The code isn't formatted as parquet-cpp format. Author: Chen, Junjie <cjjnjust@gmail.com> Closes #432 from cjjnjust/master and squashes the following commits: d4d3018 [Chen, Junjie] PARQUET-1332: update constructor b0f3f80 [Chen, Junjie] PARQUET-1332: update code for some coding style fe97b44 [Chen, Junjie] PARQUET-1332: refine the complex classes fd3ba23 [Chen, Junjie] PARQUET-1332: fix build error for clang Xcode 019322a [Chen, Junjie] PARQUET-1332: refine bloom filter algorithm ec6a6e9 [Chen, Junjie] PARQUET-1332: fix build failure for windows platform 0c1e95f [Chen, Junjie] PARQUET-1332: update according to latest comments 1a105fc [Chen, Junjie] PARQUET-1332: update code according to Jim's comments 731191c [Chen, Junjie] PARQUET-1332: rebase to latest to solve CI error and update comments 0bc8595 [Chen, Junjie] PARQUET-1332: use abstract class for hash class 1374665 [Chen, Junjie] PARQUET-1332: update according to code review 858b2ce [Chen, Junjie] PARQUET-1332: remove unnecessary const_cast 23d7ccf [Chen, Junjie] PARQUET-1332: add missing file f2ff8ad [Chen, Junjie] PARQUET-1332: Add bloom filter utility class Change-Id: Ia0f684f994dd89a7a8093ed80cdabc0ddd76cae3