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

zhangduo pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hbase.git


    from c3ee1dd9ef7 HBASE-28402 Bump cryptography in 
/dev-support/git-jira-release-audit (#5694)
     add c4a02f7fcd1 HBASE-28321 RpcConnectionRegistry is broken when security 
is enabled and we use different principal for master and region server (#5688)

No new revisions were added by this update.

Summary of changes:
 .../hadoop/hbase/client/ConnectionUtils.java       |   2 +-
 .../apache/hadoop/hbase/ipc/AbstractRpcClient.java |   7 +
 .../hadoop/hbase/ipc/BlockingRpcConnection.java    | 104 ++++++--
 .../java/org/apache/hadoop/hbase/ipc/Call.java     |   8 +-
 .../java/org/apache/hadoop/hbase/ipc/IPCUtil.java  |   5 +
 .../hadoop/hbase/ipc/NettyRpcConnection.java       | 127 ++++++++--
 .../hadoop/hbase/ipc/NettyRpcDuplexHandler.java    |   2 +-
 .../hadoop/hbase/ipc/PreambleCallHandler.java      |  95 +++++++
 .../org/apache/hadoop/hbase/ipc/RpcClient.java     |   2 +
 .../org/apache/hadoop/hbase/ipc/RpcConnection.java | 137 +++++++++-
 ...ption.java => SecurityNotEnabledException.java} |  15 +-
 .../hbase/security/AbstractHBaseSaslRpcClient.java |  36 +--
 .../hadoop/hbase/security/HBaseSaslRpcClient.java  |   8 +-
 .../hbase/security/NettyHBaseSaslRpcClient.java    |   4 +-
 .../security/NettyHBaseSaslRpcClientHandler.java   |   4 +-
 .../apache/hadoop/hbase/security/SecurityInfo.java |  30 ++-
 .../DigestSaslClientAuthenticationProvider.java    |   7 +-
 .../GssSaslClientAuthenticationProvider.java       |  45 +---
 .../provider/SaslClientAuthenticationProvider.java |  31 ++-
 .../SimpleSaslClientAuthenticationProvider.java    |   3 +-
 .../hbase/security/TestHBaseSaslRpcClient.java     |  30 +--
 .../ShadeSaslClientAuthenticationProvider.java     |   7 +-
 .../src/main/protobuf/rpc/RPC.proto                |   4 +
 .../org/apache/hadoop/hbase/ipc/RpcServer.java     |   7 +-
 .../hadoop/hbase/ipc/ServerRpcConnection.java      |  32 ++-
 .../hbase/ipc/SimpleServerRpcConnection.java       |   2 +-
 .../hbase/ipc/TestMultipleServerPrincipalsIPC.java | 277 +++++++++++++++++++++
 .../hbase/ipc/TestRpcSkipInitialSaslHandshake.java |   6 +-
 .../hbase/ipc/TestSecurityRpcSentBytesMetrics.java |   5 +-
 .../hbase/security/AbstractTestSecureIPC.java      |  12 +-
 ...stMultipleServerPrincipalsFallbackToSimple.java | 189 ++++++++++++++
 .../security/TestSaslTlsIPCRejectPlainText.java    |   5 +-
 .../CustomSaslAuthenticationProviderTestBase.java  |   3 +-
 33 files changed, 1057 insertions(+), 194 deletions(-)
 create mode 100644 
hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/PreambleCallHandler.java
 copy 
hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/{CallCancelledException.java
 => SecurityNotEnabledException.java} (70%)
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestMultipleServerPrincipalsIPC.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestMultipleServerPrincipalsFallbackToSimple.java

Reply via email to