HBASE-13455 Procedure V2 - master truncate table
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/4788c6d1 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/4788c6d1 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/4788c6d1 Branch: refs/heads/hbase-12439 Commit: 4788c6d1a8cd4b6f31416f57e757bcd8738b4772 Parents: d75326a Author: Matteo Bertozzi <[email protected]> Authored: Wed Apr 15 09:40:18 2015 +0100 Committer: Matteo Bertozzi <[email protected]> Committed: Wed Apr 15 10:35:41 2015 +0100 ---------------------------------------------------------------------- .../generated/MasterProcedureProtos.java | 2016 ++++++++++++++++-- .../src/main/protobuf/MasterProcedure.proto | 18 + .../org/apache/hadoop/hbase/master/HMaster.java | 10 +- .../master/procedure/DeleteTableProcedure.java | 5 +- .../procedure/TruncateTableProcedure.java | 291 +++ .../hadoop/hbase/HBaseTestingUtility.java | 12 + .../MasterProcedureTestingUtility.java | 43 + .../TestMasterFailoverWithProcedures.java | 62 + .../procedure/TestTruncateTableProcedure.java | 246 +++ 9 files changed, 2496 insertions(+), 207 deletions(-) ----------------------------------------------------------------------
