Dan Burkert has submitted this change and it was merged. Change subject: KUDU-1307 [master] support tables with range partition bounds ......................................................................
KUDU-1307 [master] support tables with range partition bounds This commit adds support to the Kudu master for creating tables with range partition bounds. Bounds are used to create gaps in the range partition that are not covered by a tablet. A new master feature flag has been added so that when client support is added for creating tables with partition bounds, old masters will not silently ignore the bounds. Adding support to the clients is left to a follow up commit. Change-Id: I04a7ed3e85c993fdbcb313a419f15031103736ce Reviewed-on: http://gerrit.cloudera.org:8080/2806 Tested-by: Kudu Jenkins Reviewed-by: Adar Dembo <a...@cloudera.com> --- M java/kudu-client/src/main/java/org/kududb/client/CreateTableOptions.java M src/kudu/client/client.cc M src/kudu/common/partition-test.cc M src/kudu/common/partition.cc M src/kudu/common/partition.h M src/kudu/common/partition_pruner-test.cc M src/kudu/common/row_operations.cc M src/kudu/common/wire_protocol.proto M src/kudu/integration-tests/CMakeLists.txt A src/kudu/integration-tests/table_locations-itest.cc M src/kudu/master/catalog_manager.cc M src/kudu/master/master-test.cc M src/kudu/master/master.proto M src/kudu/master/master_service.cc M src/kudu/master/master_service.h M src/kudu/master/sys_catalog.cc M src/kudu/tablet/tablet-harness.h M src/kudu/tablet/transactions/write_transaction.cc M src/kudu/tserver/tablet_server-test.cc 19 files changed, 803 insertions(+), 152 deletions(-) Approvals: Adar Dembo: Looks good to me, approved Kudu Jenkins: Verified -- To view, visit http://gerrit.cloudera.org:8080/2806 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: merged Gerrit-Change-Id: I04a7ed3e85c993fdbcb313a419f15031103736ce Gerrit-PatchSet: 13 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Dan Burkert <d...@cloudera.com> Gerrit-Reviewer: Adar Dembo <a...@cloudera.com> Gerrit-Reviewer: Dan Burkert <d...@cloudera.com> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Mike Percy <mpe...@apache.org> Gerrit-Reviewer: Todd Lipcon <t...@apache.org>