HBASE-26587 Introduce a new Admin API to change SFT implementation (#4030)
authorDuo Zhang <zhangduo@apache.org>
Fri, 28 Jan 2022 13:07:55 +0000 (21:07 +0800)
committerGitHub <noreply@github.com>
Fri, 28 Jan 2022 13:07:55 +0000 (21:07 +0800)
commitf278a4c98dc954bb77f52fdde7de42105ad7bf4f
tree0bf42cd86a3dff1ffa8aa7b88c6f58c92c778070
parent621a1cd1865e5924a0978ee9db970d4946e81850
HBASE-26587 Introduce a new Admin API to change SFT implementation (#4030)

Signed-off-by: Wellington Ramos Chevreuil <wchevreuil@apache.org>
Reviewed-by: Josh Elser <elserj@apache.org>
29 files changed:
hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java
hbase-client/src/main/java/org/apache/hadoop/hbase/client/AdminOverAsyncAdmin.java
hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncAdmin.java
hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.java
hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.java
hbase-client/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/RequestConverter.java
hbase-protocol-shaded/src/main/protobuf/server/master/Master.proto
hbase-protocol-shaded/src/main/protobuf/server/master/MasterProcedure.proto
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/MasterObserver.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterCoprocessorHost.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterServices.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/storefiletracker/ModifyColumnFamilyStoreFileTrackerProcedure.java [new file with mode: 0644]
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/storefiletracker/ModifyStoreFileTrackerProcedure.java [new file with mode: 0644]
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/storefiletracker/ModifyTableStoreFileTrackerProcedure.java [new file with mode: 0644]
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/storefiletracker/StoreFileTrackerFactory.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/storefiletracker/StoreFileTrackerValidationUtils.java [new file with mode: 0644]
hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAdmin3.java
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncAdminModifyStoreFileTracker.java [new file with mode: 0644]
hbase-server/src/test/java/org/apache/hadoop/hbase/master/MockNoopMasterServices.java
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/storefiletracker/TestStoreFileTrackerFactory.java
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/storefiletracker/TestStoreFileTrackerValidationUtils.java [new file with mode: 0644]
hbase-server/src/test/java/org/apache/hadoop/hbase/rsgroup/VerifyingRSGroupAdmin.java
hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift2/client/ThriftAdmin.java