HBASE-13209 Procedure V2 - master Add/Modify/Delete Column Family (Stephen Yuan Jiang)
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/aaf88c0d Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/aaf88c0d Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/aaf88c0d Branch: refs/heads/hbase-12439 Commit: aaf88c0d0bc8c9d685d5de9fad38581e6d53fb20 Parents: 7df7a29 Author: Matteo Bertozzi <[email protected]> Authored: Thu Apr 9 21:21:18 2015 +0100 Committer: Matteo Bertozzi <[email protected]> Committed: Thu Apr 9 21:21:18 2015 +0100 ---------------------------------------------------------------------- .../generated/MasterProcedureProtos.java | 5169 +++++++++++++++++- .../src/main/protobuf/MasterProcedure.proto | 49 + .../org/apache/hadoop/hbase/master/HMaster.java | 30 +- .../handler/TableDeleteFamilyHandler.java | 6 +- .../procedure/AddColumnFamilyProcedure.java | 416 ++ .../procedure/DeleteColumnFamilyProcedure.java | 448 ++ .../procedure/ModifyColumnFamilyProcedure.java | 400 ++ .../hbase/master/TestTableLockManager.java | 31 - .../handler/TestTableDeleteFamilyHandler.java | 122 +- .../TestTableDescriptorModification.java | 124 +- .../MasterProcedureTestingUtility.java | 34 + .../procedure/TestAddColumnFamilyProcedure.java | 246 + .../TestDeleteColumnFamilyProcedure.java | 302 + .../TestModifyColumnFamilyProcedure.java | 238 + 14 files changed, 7499 insertions(+), 116 deletions(-) ----------------------------------------------------------------------
