Bankim Bhavsar has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/14745


Change subject: Import Impala's blocked based BloomFilter
......................................................................

Import Impala's blocked based BloomFilter

This change imports Impala's blocked based BloomFilter
that uses tiny BloomFilters that fit in cache lines.

Plan is to use this BloomFilter for pushing down
predicate from Impala.

Created a separate sub-directory kudu/impala/util
and retained impala namespace to distinguish
between existing kudu BloomFilter and this one.

Along with BloomFilter also imported some utility
methods as needed.

Made minor modifications mostly to adhere to the coding
standards and make the bots pass.

Added a simple smoke test to run the cpu info utility methods.

TODO: Build and run on the Mac.

Change-Id: I89c54a051c5093cf5fb81481a47a0a6677d7d906
---
M CMakeLists.txt
A src/kudu/impala/util/CMakeLists.txt
A src/kudu/impala/util/bloom-filter-test.cc
A src/kudu/impala/util/bloom-filter.cc
A src/kudu/impala/util/bloom-filter.h
A src/kudu/impala/util/compiler-util.h
A src/kudu/impala/util/cpu-info-test.cc
A src/kudu/impala/util/cpu-info.cc
A src/kudu/impala/util/cpu-info.h
A src/kudu/impala/util/pretty-printer.cc
A src/kudu/impala/util/pretty-printer.h
11 files changed, 1,479 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/45/14745/1
--
To view, visit http://gerrit.cloudera.org:8080/14745
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I89c54a051c5093cf5fb81481a47a0a6677d7d906
Gerrit-Change-Number: 14745
Gerrit-PatchSet: 1
Gerrit-Owner: Bankim Bhavsar <[email protected]>

Reply via email to