This is an automated email from the ASF dual-hosted git repository.

ndimiduk pushed a change to branch HBASE-18095/client-locate-meta-no-zookeeper
in repository https://gitbox.apache.org/repos/asf/hbase.git.


    omit d9bb034  HBASE-23305: Master based registry implementation (#954)
    omit 49fb451  HBASE-23648: Re-use underlying connection registry in 
RawAsyncHBaseAdmin (#994)
    omit e2a9f11  HBASE-23604: Clarify AsyncRegistry usage in the code. (#957)
    omit bc891a8  HBASE-23304: RPCs needed for client meta information lookup 
(#904)
    omit 8d4314f  HBASE-23281: Track meta region locations in masters (#830)
    omit 9c42b6a  HBASE-23275: Track active master's address in 
ActiveMasterManager (#812)
     add 8b7b097  HBASE-23687 DEBUG logging cleanup (#1040)
     add 4e60583   HBASE-23689: Bookmark for github PR to jira redirection 
(#1042)
     add 8cd6410  HBASE-23688 Update docs for setting up IntelliJ as a 
development environment (#1041)
     add a075d6a  HBASE-23569 : Validate that all default chores of HMaster are 
scheduled
     add c1ba3bf  HBASE-23691 Add 2.2.3 to download page (#1045)
     add d60ce17  fix 500/NPE of region.jsp (#1033)
     add cb78b10  HBASE-23683 Make HBaseInterClusterReplicationEndpoint more 
extensible (#1027)
     add fd05aab  HBASE-23665: Split unit tests from TestTableName into a 
separate test-only class. (#1032)
     add ceaeece  Revert "fix 500/NPE of region.jsp (#1033)"
     add a44f3b5  HBASE-23677 fix 500/NPE of region.jsp (#1033)
     add 278d9fd  HBASE-23674 Too many rit page Numbers show confusion
     add 19d3bed  HBASE-23694 After RegionProcedureStore completes migration of 
WALProcedureStore, still running WALProcedureStore.syncThread keeps trying to 
delete now inexistent log files. (#1048)
     add 0321f56  HBASE-23652 Move the unsupported procedure type check before 
migrating to RegionProcedureStore (#1018)
     add edc5368  HBASE-23695 Fail gracefully if no category is present
     add 04d789f  HBASE-23347 Allow custom authentication methods for RPCs
     add 00fc467  HBASE-23653 Expose content of meta table in web ui (#1020)
     add 3b64ea5  HBASE-23569 : Validate that all default chores of 
HRegionServer are scheduled (ADDENDUM)
     add c4395b5  HBASE-23703 Add HBase 2.2.3 documentation to website (#1059)
     add df8f80a  HBASE-23701 Try to converge automated checks around Category
     add 9e43231  HBASE-23690 Checkstyle plugin complains about our 
checkstyle.xml format; doc how to resolve mismatched version (#1044)
     add 5480493  HBASE-23612 Add new profile to make hbase build success on 
ARM (#959)
     add 70c8a5d  HBASE-23700 Upgrade checkstyle and plugin versions (#1056)
     add 65bcf55  HBASE-23653 Expose content of meta table in web ui; addendum 
(#1061)
     add 167892c  HBASE-23680 RegionProcedureStore missing cleaning of hfile 
archive (#1022)
     add 75b8501  HBASE-23661 Reduced number of Checkstyle violations in 
hbase-rest
     add 50e2644  HBASE-23686 Revert binary incompatible change in 
ByteRangeUtils and removed reflections in CommonFSUtils
     add 569ac12  HBASE-23156 start-hbase.sh failed with ClassNotFoundException 
when build with hadoop3 (#1067)
     add 00e64d8  HBASE-23347 Allow custom authentication methods for RPCs; 
addendum (#1060)
     add ba3463d  HBASE-23055 Alter hbase:meta (#1043)
     add 2ed81c6  HBASE-20516 Offheap read-path needs more detail (#1081)
     add bb56dfa  HBASE-23711 - Add test for MinVersions and KeepDeletedCells 
TTL (#1079)
     add ae6a2de  HBASE-23709 Unwrap the real user to properly dispatch 
proxy-user auth'n
     add 11b7ecb  HBASE-23719 Add 1.5.0 release to Downloads (#1083)
     add a58f2a4  HBASE-23720 [create-release] Update yetus version used from 
0.11.0 to 0.11.1
     add 6cdc4b1  HBASE-23705 Add CellComparator to HFileContext (#1062)
     add d6ac8b3  HBASE-23715 MasterFileSystem should not create MasterProcWALs 
dir on … (#1078)
     add 988d347  HBASE-23069 periodic dependency bump for Sep 2019 (#1082)
     add 3738578  HBASE-21065 Try ROW_INDEX_V1 encoding on meta table (fix 
bloomfilters… (#1012)
     add 0da0825   HBASE-23069 periodic dependency bump for Sep 2019 (#1082); 
ADDENDUM
     add fd9e19c  HBASE-23722 Real user might be null in non-proxy-user case
     add 44e66fc   HBASE-23069 periodic dependency bump for Sep 2019 (#1082); 
ADDENDUM  Remove staging repo added by mistake.
     add 7c61c39       HBASE-23069 periodic dependency bump for Sep 2019 
(#1082); ADDENDUM      AND.... undo thirdparty testing version update.
     add 2d6bb81  HBASE-23710 - Priority configuration for system coprocessors 
(#1077)
     add eda5df7  HBASE-23729 [Flakeys] 
TestRSGroupsBasics#testClearNotProcessedDeadServer fails most of the time
     new efebb84  HBASE-23275: Track active master's address in 
ActiveMasterManager (#812)
     new 8571d38  HBASE-23281: Track meta region locations in masters (#830)
     new 4f8fbba  HBASE-23304: RPCs needed for client meta information lookup 
(#904)
     new 12bb41e  HBASE-23604: Clarify AsyncRegistry usage in the code. (#957)
     new 07c3826  HBASE-23648: Re-use underlying connection registry in 
RawAsyncHBaseAdmin (#994)
     new 62da419  HBASE-23305: Master based registry implementation (#954)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d9bb034)
            \
             N -- N -- N   
refs/heads/HBASE-18095/client-locate-meta-no-zookeeper (62da419)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 dev-support/create-release/release-tag.sh          |   3 +-
 dev-support/create-release/release-util.sh         |   5 +-
 .../HBASE-23347-pluggable-authentication.md        | 179 +++++++
 .../src/main/assembly/hadoop-three-compat.xml      | 258 ++++++++++
 .../resources/hbase/checkstyle-suppressions.xml    |   4 +
 .../src/main/resources/hbase/checkstyle.xml        |  13 +-
 .../org/apache/hadoop/hbase/MetaTableAccessor.java |  16 +-
 .../org/apache/hadoop/hbase/RegionLocations.java   |  10 +-
 .../hadoop/hbase/client/RawAsyncHBaseAdmin.java    |  46 +-
 .../hbase/client/TableDescriptorBuilder.java       |   1 +
 .../hadoop/hbase/client/ZKConnectionRegistry.java  |   2 +-
 .../apache/hadoop/hbase/ipc/AbstractRpcClient.java |  15 -
 .../hadoop/hbase/ipc/BlockingRpcConnection.java    |  85 ++--
 .../hadoop/hbase/ipc/NettyRpcConnection.java       |  10 +-
 .../org/apache/hadoop/hbase/ipc/RpcConnection.java | 157 ++----
 .../hbase/security/AbstractHBaseSaslRpcClient.java | 139 +-----
 .../hadoop/hbase/security/HBaseSaslRpcClient.java  |  24 +-
 .../hbase/security/NettyHBaseSaslRpcClient.java    |  14 +-
 .../security/NettyHBaseSaslRpcClientHandler.java   |  12 +-
 .../org/apache/hadoop/hbase/security/SaslUtil.java |   6 +-
 .../AbstractSaslClientAuthenticationProvider.java  |  59 +++
 .../provider/AuthenticationProviderSelector.java   |  49 ++
 .../security/provider/BuiltInProviderSelector.java | 143 ++++++
 .../BuiltInSaslAuthenticationProvider.java         |  31 +-
 .../provider/DigestSaslAuthenticationProvider.java |  28 +-
 .../DigestSaslClientAuthenticationProvider.java    | 107 ++++
 .../provider/GssSaslAuthenticationProvider.java    |  28 +-
 .../GssSaslClientAuthenticationProvider.java       | 107 ++++
 .../hbase/security/provider/SaslAuthMethod.java    |  96 ++++
 .../provider/SaslAuthenticationProvider.java       |  46 ++
 .../provider/SaslClientAuthenticationProvider.java |  93 ++++
 .../SaslClientAuthenticationProviders.java         | 223 +++++++++
 .../provider/SimpleSaslAuthenticationProvider.java |  29 +-
 .../SimpleSaslClientAuthenticationProvider.java    |  58 +++
 .../apache/hadoop/hbase/zookeeper/ZNodePaths.java  |  53 +-
 ...urity.provider.SaslClientAuthenticationProvider |  18 +
 .../hbase/security/TestHBaseSaslRpcClient.java     |  92 ++--
 .../provider/TestDefaultProviderSelector.java      |  83 ++++
 .../TestSaslClientAuthenticationProviders.java     | 147 ++++++
 .../org/apache/hadoop/hbase/CellComparator.java    |  24 +-
 .../apache/hadoop/hbase/CellComparatorImpl.java    |  43 +-
 .../hadoop/hbase/HBaseInterfaceAudience.java       |   5 +
 .../java/org/apache/hadoop/hbase/HConstants.java   |   9 +-
 .../java/org/apache/hadoop/hbase/TableName.java    |   3 +
 .../io/encoding/AbstractDataBlockEncoder.java      |  15 +-
 .../io/encoding/BufferedDataBlockEncoder.java      |  15 +-
 .../hbase/io/encoding/CopyKeyDataBlockEncoder.java |  10 +-
 .../hadoop/hbase/io/encoding/DataBlockEncoder.java |  19 +-
 .../hbase/io/encoding/DiffKeyDeltaEncoder.java     |   7 +-
 .../hbase/io/encoding/FastDiffDeltaEncoder.java    |   7 +-
 .../io/encoding/HFileBlockDecodingContext.java     |   5 +-
 .../encoding/HFileBlockDefaultDecodingContext.java |   6 +-
 .../encoding/HFileBlockDefaultEncodingContext.java |  13 +-
 .../io/encoding/HFileBlockEncodingContext.java     |   5 -
 .../hbase/io/encoding/PrefixKeyDeltaEncoder.java   |   7 +-
 .../hadoop/hbase/io/encoding/RowIndexCodecV1.java  |  15 +-
 .../hbase/io/encoding/RowIndexEncoderV1.java       |   6 +-
 .../hadoop/hbase/io/encoding/RowIndexSeekerV1.java |  30 +-
 .../apache/hadoop/hbase/io/hfile/HFileContext.java |  31 +-
 .../hadoop/hbase/io/hfile/HFileContextBuilder.java |  10 +-
 .../java/org/apache/hadoop/hbase/net/Address.java  |   2 +-
 .../apache/hadoop/hbase/util/ByteRangeUtils.java   |   5 +-
 .../apache/hadoop/hbase/util/CommonFSUtils.java    | 152 ++----
 hbase-common/src/main/resources/hbase-default.xml  |  13 +-
 .../apache/hadoop/hbase/HBaseClassTestRule.java    |  24 +-
 .../hadoop/hbase/HBaseClassTestRuleChecker.java    |  10 +-
 .../org/apache/hadoop/hbase/TableNameTestRule.java |  52 ++
 .../org/apache/hadoop/hbase/TestTableName.java     | 140 ++----
 hbase-examples/pom.xml                             |  22 +
 .../security/provider/example/SaslPlainServer.java | 164 +++++++
 .../provider/example/ShadeClientTokenUtil.java     |  40 +-
 .../provider/example/ShadeProviderSelector.java    |  66 +++
 .../example/ShadeSaslAuthenticationProvider.java   |  34 +-
 .../ShadeSaslClientAuthenticationProvider.java     | 108 +++++
 .../ShadeSaslServerAuthenticationProvider.java     | 193 ++++++++
 .../provider/example/ShadeTokenIdentifier.java     |  66 +++
 ...rg.apache.hadoop.security.token.TokenIdentifier |  18 +
 .../TestShadeSaslAuthenticationProvider.java       | 245 ++++++++++
 hbase-examples/src/test/resources/log4j.properties |   1 +
 .../hadoop/hbase/mapreduce/HFileOutputFormat2.java | 171 +++----
 .../hbase/procedure2/RootProcedureState.java       |   2 +-
 .../store/ProcedureStorePerformanceEvaluation.java |   4 +
 .../apache/hadoop/hbase/rest/ResultGenerator.java  |   4 +-
 .../hadoop/hbase/rest/RowResultGenerator.java      |  13 +-
 .../apache/hadoop/hbase/rest/client/Response.java  |  13 +-
 .../hbase/rest/filter/GZIPRequestStream.java       |   4 +-
 .../hbase/rest/filter/GZIPResponseStream.java      |   4 +-
 .../hadoop/hbase/rest/filter/GzipFilter.java       |  11 +-
 .../rest/filter/RestCsrfPreventionFilter.java      |  20 +-
 .../hadoop/hbase/rest/model/CellSetModel.java      |  15 +-
 .../rest/model/StorageClusterStatusModel.java      |  48 +-
 .../hadoop/hbase/rest/model/TableSchemaModel.java  |  49 +-
 .../hadoop/hbase/rsgroup/TestRSGroupsBasics.java   |   4 -
 hbase-server/pom.xml                               |  11 +
 .../tmpl/master/AssignmentManagerStatusTmpl.jamon  |  14 +-
 .../hbase/tmpl/master/MasterStatusTmpl.jamon       |  29 ++
 .../org/apache/hadoop/hbase/TableDescriptors.java  |  20 +-
 .../hadoop/hbase/coprocessor/CoprocessorHost.java  |  19 +-
 .../hadoop/hbase/io/hfile/FixedFileTrailer.java    | 167 ++++---
 .../org/apache/hadoop/hbase/io/hfile/HFile.java    |  62 ++-
 .../apache/hadoop/hbase/io/hfile/HFileBlock.java   |  60 +--
 .../apache/hadoop/hbase/io/hfile/HFileInfo.java    |  16 +-
 .../hadoop/hbase/io/hfile/HFileReaderImpl.java     |  53 +-
 .../hadoop/hbase/io/hfile/HFileWriterImpl.java     |  70 ++-
 .../hadoop/hbase/ipc/ServerRpcConnection.java      |  80 ++-
 .../org/apache/hadoop/hbase/master/HMaster.java    |  59 +--
 .../hadoop/hbase/master/MasterFileSystem.java      |   4 +-
 .../hadoop/hbase/master/TableStateManager.java     |  82 +---
 .../hbase/master/assignment/AssignProcedure.java   |   8 +
 .../hbase/master/assignment/RegionStateStore.java  |   3 +-
 .../assignment/RegionTransitionProcedure.java      |   3 +-
 .../hadoop/hbase/master/cleaner/HFileCleaner.java  |  37 +-
 .../hadoop/hbase/master/cleaner/LogCleaner.java    |  19 +-
 .../master/procedure/CreateTableProcedure.java     |   7 +-
 .../master/procedure/DisableTableProcedure.java    |   5 +-
 .../master/procedure/EnableTableProcedure.java     | 109 ++---
 .../master/procedure/MasterProcedureScheduler.java |   8 +-
 .../master/procedure/ModifyTableProcedure.java     |  58 ++-
 .../master/procedure/RestoreSnapshotProcedure.java |   2 +-
 .../master/replication/AbstractPeerProcedure.java  |   4 +-
 .../master/replication/ModifyPeerProcedure.java    |   6 +-
 .../hadoop/hbase/master/webapp/MetaBrowser.java    | 424 ++++++++++++++++
 .../hbase/master/webapp/RegionReplicaInfo.java     | 143 ++++++
 .../hbase/master/zksyncer/MetaLocationSyncer.java  |   6 +-
 .../java/org/apache/hadoop/hbase/mob/MobUtils.java |  26 +-
 .../store/region/RegionFlusherAndCompactor.java    |   5 +-
 .../store/region/RegionProcedureStore.java         | 116 ++++-
 .../region/RegionProcedureStoreWALRoller.java      |   4 +-
 .../apache/hadoop/hbase/regionserver/HStore.java   |  88 ++--
 .../hadoop/hbase/regionserver/StoreFileWriter.java |  42 +-
 .../HBaseInterClusterReplicationEndpoint.java      |  24 +-
 .../hadoop/hbase/security/HBaseSaslRpcServer.java  | 166 +------
 .../AttemptingUserProvidingSaslServer.java         |  53 ++
 .../DigestSaslServerAuthenticationProvider.java    | 158 ++++++
 .../GssSaslServerAuthenticationProvider.java       | 115 +++++
 .../provider/SaslServerAuthenticationProvider.java |  54 +++
 .../SaslServerAuthenticationProviders.java         | 193 ++++++++
 .../SimpleSaslServerAuthenticationProvider.java    |  51 ++
 .../hadoop/hbase/snapshot/SnapshotManifest.java    |   5 +-
 .../hadoop/hbase/util/FSTableDescriptors.java      | 136 +++---
 .../wal/BoundedRecoveredHFilesOutputSink.java      |  10 +-
 ...urity.provider.SaslServerAuthenticationProvider |  19 +
 .../main/resources/hbase-webapps/master/table.jsp  | 197 +++++++-
 .../hbase-webapps/regionserver/region.jsp          |   9 +-
 .../resources/hbase-webapps/static/js/jqSpager.js  | 170 +++++++
 .../hbase/ClearUserNamespacesAndTablesRule.java    | 167 +++++++
 .../org/apache/hadoop/hbase/ConnectionRule.java    |  75 +++
 .../apache/hadoop/hbase/HBaseTestingUtility.java   |  17 +-
 .../hadoop/hbase/HFilePerformanceEvaluation.java   |   1 -
 .../org/apache/hadoop/hbase/MiniClusterRule.java   |  92 ++++
 .../hbase/TestFSTableDescriptorForceCreation.java  |   2 +-
 .../org/apache/hadoop/hbase/TestHBaseMetaEdit.java | 119 +++++
 .../hadoop/hbase/client/TestFromClientSide.java    |   4 +-
 .../hbase/client/TestScannersFromClientSide.java   |   4 +-
 .../hbase/client/hamcrest/BytesMatchers.java       |  56 +++
 .../hbase/coprocessor/TestCoprocessorHost.java     |  19 +-
 .../hbase/io/encoding/TestDataBlockEncoders.java   |  14 +-
 .../io/encoding/TestSeekToBlockWithEncoders.java   |   5 +-
 .../hadoop/hbase/io/hfile/TestCacheOnWrite.java    |   3 +-
 .../hbase/io/hfile/TestFixedFileTrailer.java       |   4 +
 .../apache/hadoop/hbase/io/hfile/TestHFile.java    |   6 +-
 .../hadoop/hbase/io/hfile/TestHFileReaderImpl.java |   6 +-
 .../hfile/TestHFileScannerImplReferenceCount.java  |   3 +-
 .../hadoop/hbase/io/hfile/TestHFileSeek.java       |   2 -
 .../hadoop/hbase/io/hfile/TestHFileWriterV3.java   |   2 -
 .../apache/hadoop/hbase/io/hfile/TestPrefetch.java |   2 -
 .../apache/hadoop/hbase/io/hfile/TestReseekTo.java |   3 -
 .../apache/hadoop/hbase/io/hfile/TestSeekTo.java   |   4 +-
 .../hbase/master/TestMasterChoreScheduled.java     | 134 +++++
 .../master/assignment/MockMasterServices.java      |   2 +-
 .../master/procedure/TestIgnoreUnknownFamily.java  |   4 +-
 .../hbase/master/webapp/TestMetaBrowser.java       | 360 ++++++++++++++
 .../master/webapp/TestMetaBrowserNoCluster.java    | 168 +++++++
 .../RegionProcedureStorePerformanceEvaluation.java |  23 +-
 .../store/region/RegionProcedureStoreTestBase.java |  18 +-
 .../region/RegionProcedureStoreTestHelper.java     |   9 +-
 .../region/TestRegionProcedureStoreCompaction.java | 102 ++++
 .../region/TestRegionProcedureStoreMigration.java  |  37 +-
 .../region/TestRegionProcedureStoreWALCleaner.java |   3 +-
 .../hadoop/hbase/regionserver/TestBulkLoad.java    |   4 +-
 .../regionserver/TestBulkLoadReplication.java      |   2 +-
 .../hbase/regionserver/TestDefaultMemStore.java    |   4 +-
 .../regionserver/TestGetClosestAtOrBefore.java     |  37 +-
 .../regionserver/TestHRegionReplayEvents.java      |   4 +-
 .../hadoop/hbase/regionserver/TestMinVersions.java | 168 ++++++-
 .../hbase/regionserver/TestRSChoresScheduled.java  | 123 +++++
 .../regionserver/TestScannerRetriableFailure.java  |   6 +-
 .../regionserver/TestScannerWithBulkload.java      |   3 +-
 .../regionserver/TestStoreScannerClosure.java      |   3 +-
 .../regionserver/wal/TestLogRollingNoCluster.java  |  18 +-
 .../security/access/TestAccessController2.java     |  29 +-
 .../access/TestCellACLWithMultipleVersions.java    |  73 ++-
 .../hadoop/hbase/security/access/TestCellACLs.java |  50 +-
 .../security/access/TestScanEarlyTermination.java  |  29 +-
 .../access/TestWithDisabledAuthorization.java      |  98 ++--
 .../TestCustomSaslAuthenticationProvider.java      | 539 +++++++++++++++++++++
 .../TestSaslServerAuthenticationProviders.java     | 149 ++++++
 .../hbase/snapshot/TestSnapshotClientRetries.java  |  12 +-
 .../snapshot/TestSnapshotWhenChoreCleaning.java    |   4 +-
 .../hadoop/hbase/util/TestFSTableDescriptors.java  |  22 +-
 hbase-server/src/test/resources/log4j.properties   |   1 +
 .../src/main/ruby/shell/commands/describe.rb       |  13 +-
 .../hadoop/hbase/zookeeper/MetaTableLocator.java   |  12 +-
 .../org/apache/hadoop/hbase/zookeeper/ZKUtil.java  |   2 +-
 pom.xml                                            |  79 ++-
 src/main/asciidoc/_chapters/architecture.adoc      |   6 +-
 src/main/asciidoc/_chapters/cp.adoc                |  18 +-
 src/main/asciidoc/_chapters/developer.adoc         |  65 ++-
 .../asciidoc/_chapters/offheap_read_write.adoc     |  38 +-
 src/site/site.xml                                  |  26 +-
 src/site/xdoc/downloads.xml                        |  42 +-
 211 files changed, 8491 insertions(+), 2378 deletions(-)
 create mode 100644 
dev-support/design-docs/HBASE-23347-pluggable-authentication.md
 create mode 100644 hbase-assembly/src/main/assembly/hadoop-three-compat.xml
 create mode 100644 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/AbstractSaslClientAuthenticationProvider.java
 create mode 100644 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/AuthenticationProviderSelector.java
 create mode 100644 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/BuiltInProviderSelector.java
 copy 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/zksyncer/MetaLocationSyncer.java
 => 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/BuiltInSaslAuthenticationProvider.java
 (55%)
 copy 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/zksyncer/MetaLocationSyncer.java
 => 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/DigestSaslAuthenticationProvider.java
 (56%)
 create mode 100644 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/DigestSaslClientAuthenticationProvider.java
 copy 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/zksyncer/MetaLocationSyncer.java
 => 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/GssSaslAuthenticationProvider.java
 (56%)
 create mode 100644 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/GssSaslClientAuthenticationProvider.java
 create mode 100644 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/SaslAuthMethod.java
 create mode 100644 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/SaslAuthenticationProvider.java
 create mode 100644 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/SaslClientAuthenticationProvider.java
 create mode 100644 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/SaslClientAuthenticationProviders.java
 copy 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/zksyncer/MetaLocationSyncer.java
 => 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/SimpleSaslAuthenticationProvider.java
 (56%)
 create mode 100644 
hbase-client/src/main/java/org/apache/hadoop/hbase/security/provider/SimpleSaslClientAuthenticationProvider.java
 create mode 100644 
hbase-client/src/main/resources/META-INF/services/org.apache.hadoop.hbase.security.provider.SaslClientAuthenticationProvider
 create mode 100644 
hbase-client/src/test/java/org/apache/hadoop/hbase/security/provider/TestDefaultProviderSelector.java
 create mode 100644 
hbase-client/src/test/java/org/apache/hadoop/hbase/security/provider/TestSaslClientAuthenticationProviders.java
 create mode 100644 
hbase-common/src/test/java/org/apache/hadoop/hbase/TableNameTestRule.java
 create mode 100644 
hbase-examples/src/main/java/org/apache/hadoop/hbase/security/provider/example/SaslPlainServer.java
 copy 
hbase-rest/src/main/java/org/apache/hadoop/hbase/rest/ResultGenerator.java => 
hbase-examples/src/main/java/org/apache/hadoop/hbase/security/provider/example/ShadeClientTokenUtil.java
 (51%)
 create mode 100644 
hbase-examples/src/main/java/org/apache/hadoop/hbase/security/provider/example/ShadeProviderSelector.java
 copy 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/zksyncer/MetaLocationSyncer.java
 => 
hbase-examples/src/main/java/org/apache/hadoop/hbase/security/provider/example/ShadeSaslAuthenticationProvider.java
 (55%)
 create mode 100644 
hbase-examples/src/main/java/org/apache/hadoop/hbase/security/provider/example/ShadeSaslClientAuthenticationProvider.java
 create mode 100644 
hbase-examples/src/main/java/org/apache/hadoop/hbase/security/provider/example/ShadeSaslServerAuthenticationProvider.java
 create mode 100644 
hbase-examples/src/main/java/org/apache/hadoop/hbase/security/provider/example/ShadeTokenIdentifier.java
 create mode 100644 
hbase-examples/src/main/resources/META-INF/services/org.apache.hadoop.security.token.TokenIdentifier
 create mode 100644 
hbase-examples/src/test/java/org/apache/hadoop/hbase/security/provider/example/TestShadeSaslAuthenticationProvider.java
 create mode 100644 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/webapp/MetaBrowser.java
 create mode 100644 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/webapp/RegionReplicaInfo.java
 create mode 100644 
hbase-server/src/main/java/org/apache/hadoop/hbase/security/provider/AttemptingUserProvidingSaslServer.java
 create mode 100644 
hbase-server/src/main/java/org/apache/hadoop/hbase/security/provider/DigestSaslServerAuthenticationProvider.java
 create mode 100644 
hbase-server/src/main/java/org/apache/hadoop/hbase/security/provider/GssSaslServerAuthenticationProvider.java
 create mode 100644 
hbase-server/src/main/java/org/apache/hadoop/hbase/security/provider/SaslServerAuthenticationProvider.java
 create mode 100644 
hbase-server/src/main/java/org/apache/hadoop/hbase/security/provider/SaslServerAuthenticationProviders.java
 create mode 100644 
hbase-server/src/main/java/org/apache/hadoop/hbase/security/provider/SimpleSaslServerAuthenticationProvider.java
 create mode 100644 
hbase-server/src/main/resources/META-INF/services/org.apache.hadoop.hbase.security.provider.SaslServerAuthenticationProvider
 create mode 100644 
hbase-server/src/main/resources/hbase-webapps/static/js/jqSpager.js
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/ClearUserNamespacesAndTablesRule.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/ConnectionRule.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/MiniClusterRule.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/TestHBaseMetaEdit.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/hamcrest/BytesMatchers.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestMasterChoreScheduled.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/master/webapp/TestMetaBrowser.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/master/webapp/TestMetaBrowserNoCluster.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure2/store/region/TestRegionProcedureStoreCompaction.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestRSChoresScheduled.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/security/provider/TestCustomSaslAuthenticationProvider.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/security/provider/TestSaslServerAuthenticationProviders.java

Reply via email to