Dan Burkert has submitted this change and it was merged. Change subject: KUDU-1308 [c++-client]: support tables with non-covering range partitions ......................................................................
KUDU-1308 [c++-client]: support tables with non-covering range partitions This commit introduces range bounds to the C++ client's table creation options. Specifying range bounds allows applications to create tables with non-covering range partitions, as described in the non-covering range partitions design document. Additionally, the client is updated to work with tables with non-covering range partitions. Change-Id: I1cb12704c5e9792ee6e5831568bc52b1a713f8d5 Reviewed-on: http://gerrit.cloudera.org:8080/3255 Reviewed-by: Adar Dembo <[email protected]> Tested-by: Kudu Jenkins --- M src/kudu/client/batcher.cc M src/kudu/client/client-internal.cc M src/kudu/client/client-internal.h M src/kudu/client/client-test.cc M src/kudu/client/client.cc M src/kudu/client/client.h M src/kudu/client/meta_cache.cc M src/kudu/client/meta_cache.h M src/kudu/client/scan_token-internal.cc M src/kudu/client/scanner-internal.cc M src/kudu/client/scanner-internal.h M src/kudu/client/table_creator-internal.h M src/kudu/common/partition_pruner-test.cc M src/kudu/common/partition_pruner.cc M src/kudu/common/partition_pruner.h M src/kudu/integration-tests/flex_partitioning-itest.cc 16 files changed, 610 insertions(+), 317 deletions(-) Approvals: Adar Dembo: Looks good to me, approved Kudu Jenkins: Verified -- To view, visit http://gerrit.cloudera.org:8080/3255 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: merged Gerrit-Change-Id: I1cb12704c5e9792ee6e5831568bc52b1a713f8d5 Gerrit-PatchSet: 10 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: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon <[email protected]>
