HBASE-13211 Procedure V2 - master Enable/Disable table (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/97c354de Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/97c354de Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/97c354de Branch: refs/heads/hbase-12439 Commit: 97c354de0311938b6a729e1b2e6a7e1d6464d40b Parents: aaf88c0 Author: Matteo Bertozzi <[email protected]> Authored: Thu Apr 9 21:52:02 2015 +0100 Committer: Matteo Bertozzi <[email protected]> Committed: Thu Apr 9 21:52:02 2015 +0100 ---------------------------------------------------------------------- .../generated/MasterProcedureProtos.java | 2254 +++++++++++++++++- .../src/main/protobuf/MasterProcedure.proto | 30 + .../org/apache/hadoop/hbase/master/HMaster.java | 41 +- .../master/procedure/DisableTableProcedure.java | 542 +++++ .../master/procedure/EnableTableProcedure.java | 586 +++++ .../procedure/TableProcedureInterface.java | 6 +- .../MasterProcedureTestingUtility.java | 14 + .../procedure/TestDisableTableProcedure.java | 182 ++ .../procedure/TestEnableTableProcedure.java | 193 ++ .../TestMasterFailoverWithProcedures.java | 76 + 10 files changed, 3802 insertions(+), 122 deletions(-) ----------------------------------------------------------------------
