Dan Burkert has submitted this change and it was merged. Change subject: Add ColumnPredicate class ......................................................................
Add ColumnPredicate class This predicate type is meant to replace the current ScanPredicate class. It's designed to encapsulate any type of predicate clause that can be applied to a column. Right now it has Range, and Equality variants, but in the future could be expanded to included a Compound variant to handle IN or conjunctive clauses. ColumnPredicate will be integrated into the client and tablet in a followup commit. Change-Id: I72cac35d7a168f96c2ee52afd284489e99755e3f Reviewed-on: http://gerrit.cloudera.org:8080/2137 Tested-by: Kudu Jenkins Reviewed-by: Todd Lipcon <[email protected]> --- M src/kudu/common/CMakeLists.txt A src/kudu/common/column_predicate-test.cc A src/kudu/common/column_predicate.cc A src/kudu/common/column_predicate.h M src/kudu/common/row_key-util.cc M src/kudu/common/row_key-util.h 6 files changed, 802 insertions(+), 2 deletions(-) Approvals: Todd Lipcon: Looks good to me, approved Kudu Jenkins: Verified -- To view, visit http://gerrit.cloudera.org:8080/2137 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: merged Gerrit-Change-Id: I72cac35d7a168f96c2ee52afd284489e99755e3f Gerrit-PatchSet: 8 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Dan Burkert <[email protected]> Gerrit-Reviewer: Adar Dembo <[email protected]> Gerrit-Reviewer: Dan Burkert <[email protected]> Gerrit-Reviewer: David Ribeiro Alves <[email protected]> Gerrit-Reviewer: Jean-Daniel Cryans Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon <[email protected]>
