[hbase] branch branch-3 updated: HBASE-28080 correct span name in AbstractRpcBasedConnectionRegistry#getActiveMaster (#5400)

2023-09-12 Thread zhangduo
This is an automated email from the ASF dual-hosted git repository.

zhangduo pushed a commit to branch branch-3
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-3 by this push:
 new 05449bd7635 HBASE-28080 correct span name in 
AbstractRpcBasedConnectionRegistry#getActiveMaster (#5400)
05449bd7635 is described below

commit 05449bd763510631a3ec3cde910720daf9bea91d
Author: Ruanhui <32773751+frostr...@users.noreply.github.com>
AuthorDate: Wed Sep 13 11:06:53 2023 +0800

HBASE-28080 correct span name in 
AbstractRpcBasedConnectionRegistry#getActiveMaster (#5400)

Co-authored-by: huiruan <876107...@qq.com>
Signed-off-by: Duo Zhang 
(cherry picked from commit 800d8b374c3a1e74e383fa5eaab0b6c9d270a7cc)
---
 .../apache/hadoop/hbase/client/AbstractRpcBasedConnectionRegistry.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AbstractRpcBasedConnectionRegistry.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AbstractRpcBasedConnectionRegistry.java
index 6dd14a520ee..4e97dcab24d 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AbstractRpcBasedConnectionRegistry.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AbstractRpcBasedConnectionRegistry.java
@@ -268,7 +268,7 @@ abstract class AbstractRpcBasedConnectionRegistry 
implements ConnectionRegistry
   (c, s, d) -> s.getActiveMaster(c, 
GetActiveMasterRequest.getDefaultInstance(), d),
   GetActiveMasterResponse::hasServerName, "getActiveMaster()")
 .thenApply(resp -> ProtobufUtil.toServerName(resp.getServerName())),
-  getClass().getSimpleName() + ".getClusterId");
+  getClass().getSimpleName() + ".getActiveMaster");
   }
 
   @Override



[hbase] branch master updated: HBASE-28080 correct span name in AbstractRpcBasedConnectionRegistry#getActiveMaster (#5400)

2023-09-12 Thread zhangduo
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/master by this push:
 new 800d8b374c3 HBASE-28080 correct span name in 
AbstractRpcBasedConnectionRegistry#getActiveMaster (#5400)
800d8b374c3 is described below

commit 800d8b374c3a1e74e383fa5eaab0b6c9d270a7cc
Author: Ruanhui <32773751+frostr...@users.noreply.github.com>
AuthorDate: Wed Sep 13 11:06:53 2023 +0800

HBASE-28080 correct span name in 
AbstractRpcBasedConnectionRegistry#getActiveMaster (#5400)

Co-authored-by: huiruan <876107...@qq.com>
Signed-off-by: Duo Zhang 
---
 .../apache/hadoop/hbase/client/AbstractRpcBasedConnectionRegistry.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AbstractRpcBasedConnectionRegistry.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AbstractRpcBasedConnectionRegistry.java
index 6dd14a520ee..4e97dcab24d 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AbstractRpcBasedConnectionRegistry.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AbstractRpcBasedConnectionRegistry.java
@@ -268,7 +268,7 @@ abstract class AbstractRpcBasedConnectionRegistry 
implements ConnectionRegistry
   (c, s, d) -> s.getActiveMaster(c, 
GetActiveMasterRequest.getDefaultInstance(), d),
   GetActiveMasterResponse::hasServerName, "getActiveMaster()")
 .thenApply(resp -> ProtobufUtil.toServerName(resp.getServerName())),
-  getClass().getSimpleName() + ".getClusterId");
+  getClass().getSimpleName() + ".getActiveMaster");
   }
 
   @Override



[hbase] branch branch-3 updated: HBASE-27853 Add client side table metrics for rpc calls and request latency. (#5228)

2023-09-12 Thread bbeaudreault
This is an automated email from the ASF dual-hosted git repository.

bbeaudreault pushed a commit to branch branch-3
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-3 by this push:
 new 300caa83ea1 HBASE-27853 Add client side table metrics for rpc calls 
and request latency. (#5228)
300caa83ea1 is described below

commit 300caa83ea1999826cf64ad20a4b6e8820d5a5e9
Author: Fantasy-Jay <13631435...@163.com>
AuthorDate: Wed Sep 13 02:16:42 2023 +0800

HBASE-27853 Add client side table metrics for rpc calls and request 
latency. (#5228)

Signed-off-by: Bryan Beaudreault 
---
 .../hbase/client/AsyncBatchRpcRetryingCaller.java  |   2 +-
 .../hadoop/hbase/client/AsyncConnectionImpl.java   |   4 +-
 .../hbase/client/AsyncRpcRetryingCaller.java   |   2 +-
 .../AsyncScanSingleRegionRpcRetryingCaller.java|   6 +-
 .../hadoop/hbase/client/ConnectionUtils.java   |   6 +-
 .../hadoop/hbase/client/MetricsConnection.java |  70 ++--
 .../apache/hadoop/hbase/ipc/AbstractRpcClient.java |   2 +-
 .../hbase/ipc/DelegatingHBaseRpcController.java|  10 ++
 .../hadoop/hbase/ipc/HBaseRpcController.java   |  10 ++
 .../hadoop/hbase/ipc/HBaseRpcControllerImpl.java   |  13 ++
 .../hadoop/hbase/client/TestMetricsConnection.java | 199 +++--
 .../hbase/client/TestClientTableMetrics.java   | 148 +++
 12 files changed, 400 insertions(+), 72 deletions(-)

diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncBatchRpcRetryingCaller.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncBatchRpcRetryingCaller.java
index c485a0a2c05..4b28d4cd4e2 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncBatchRpcRetryingCaller.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncBatchRpcRetryingCaller.java
@@ -395,7 +395,7 @@ class AsyncBatchRpcRetryingCaller {
 }
 HBaseRpcController controller = conn.rpcControllerFactory.newController();
 resetController(controller, Math.min(rpcTimeoutNs, remainingNs),
-  calcPriority(serverReq.getPriority(), tableName));
+  calcPriority(serverReq.getPriority(), tableName), tableName);
 controller.setRequestAttributes(requestAttributes);
 if (!cells.isEmpty()) {
   controller.setCellScanner(createCellScanner(cells));
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncConnectionImpl.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncConnectionImpl.java
index 4900581c69a..3f0e3e0b370 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncConnectionImpl.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncConnectionImpl.java
@@ -144,8 +144,8 @@ public class AsyncConnectionImpl implements AsyncConnection 
{
 this.connConf = new AsyncConnectionConfiguration(conf);
 this.registry = registry;
 if (conf.getBoolean(CLIENT_SIDE_METRICS_ENABLED_KEY, false)) {
-  this.metrics =
-Optional.of(MetricsConnection.getMetricsConnection(metricsScope, () -> 
null, () -> null));
+  this.metrics = Optional
+.of(MetricsConnection.getMetricsConnection(conf, metricsScope, () -> 
null, () -> null));
 } else {
   this.metrics = Optional.empty();
 }
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncRpcRetryingCaller.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncRpcRetryingCaller.java
index c3dd8740854..32da6eedd10 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncRpcRetryingCaller.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncRpcRetryingCaller.java
@@ -121,7 +121,7 @@ public abstract class AsyncRpcRetryingCaller {
 } else {
   callTimeoutNs = rpcTimeoutNs;
 }
-resetController(controller, callTimeoutNs, priority);
+resetController(controller, callTimeoutNs, priority, 
getTableName().orElse(null));
   }
 
   private void tryScheduleRetry(Throwable error) {
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.java
index a5d4ef6407e..7e3c4340947 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.java
@@ -354,7 +354,7 @@ class AsyncScanSingleRegionRpcRetryingCaller {
 
   private void closeScanner() {
 incRPCCallsMetrics(scanMetrics, regionServerRemote);
-resetController(controller, rpcTimeoutNs, HConstants.HIGH_QOS);
+resetController(controller, rpcTimeoutNs, HConstants.HIGH_QOS, 
loc.getRegion().getTable());
 ScanRequest req = RequestConverter.buildScanRequest(this.scannerId, 0, 
true, 

[hbase] branch master updated: HBASE-27853 Add client side table metrics for rpc calls and request latency. (#5228)

2023-09-12 Thread bbeaudreault
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/master by this push:
 new bac3198e599 HBASE-27853 Add client side table metrics for rpc calls 
and request latency. (#5228)
bac3198e599 is described below

commit bac3198e5996b5ebcca6fcfec75fe3f466b9d38d
Author: Fantasy-Jay <13631435...@163.com>
AuthorDate: Wed Sep 13 02:16:42 2023 +0800

HBASE-27853 Add client side table metrics for rpc calls and request 
latency. (#5228)

Signed-off-by: Bryan Beaudreault 
---
 .../hbase/client/AsyncBatchRpcRetryingCaller.java  |   2 +-
 .../hadoop/hbase/client/AsyncConnectionImpl.java   |   4 +-
 .../hbase/client/AsyncRpcRetryingCaller.java   |   2 +-
 .../AsyncScanSingleRegionRpcRetryingCaller.java|   6 +-
 .../hadoop/hbase/client/ConnectionUtils.java   |   6 +-
 .../hadoop/hbase/client/MetricsConnection.java |  70 ++--
 .../apache/hadoop/hbase/ipc/AbstractRpcClient.java |   2 +-
 .../hbase/ipc/DelegatingHBaseRpcController.java|  10 ++
 .../hadoop/hbase/ipc/HBaseRpcController.java   |  10 ++
 .../hadoop/hbase/ipc/HBaseRpcControllerImpl.java   |  13 ++
 .../hadoop/hbase/client/TestMetricsConnection.java | 199 +++--
 .../hbase/client/TestClientTableMetrics.java   | 148 +++
 12 files changed, 400 insertions(+), 72 deletions(-)

diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncBatchRpcRetryingCaller.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncBatchRpcRetryingCaller.java
index c485a0a2c05..4b28d4cd4e2 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncBatchRpcRetryingCaller.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncBatchRpcRetryingCaller.java
@@ -395,7 +395,7 @@ class AsyncBatchRpcRetryingCaller {
 }
 HBaseRpcController controller = conn.rpcControllerFactory.newController();
 resetController(controller, Math.min(rpcTimeoutNs, remainingNs),
-  calcPriority(serverReq.getPriority(), tableName));
+  calcPriority(serverReq.getPriority(), tableName), tableName);
 controller.setRequestAttributes(requestAttributes);
 if (!cells.isEmpty()) {
   controller.setCellScanner(createCellScanner(cells));
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncConnectionImpl.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncConnectionImpl.java
index 4900581c69a..3f0e3e0b370 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncConnectionImpl.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncConnectionImpl.java
@@ -144,8 +144,8 @@ public class AsyncConnectionImpl implements AsyncConnection 
{
 this.connConf = new AsyncConnectionConfiguration(conf);
 this.registry = registry;
 if (conf.getBoolean(CLIENT_SIDE_METRICS_ENABLED_KEY, false)) {
-  this.metrics =
-Optional.of(MetricsConnection.getMetricsConnection(metricsScope, () -> 
null, () -> null));
+  this.metrics = Optional
+.of(MetricsConnection.getMetricsConnection(conf, metricsScope, () -> 
null, () -> null));
 } else {
   this.metrics = Optional.empty();
 }
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncRpcRetryingCaller.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncRpcRetryingCaller.java
index c3dd8740854..32da6eedd10 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncRpcRetryingCaller.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncRpcRetryingCaller.java
@@ -121,7 +121,7 @@ public abstract class AsyncRpcRetryingCaller {
 } else {
   callTimeoutNs = rpcTimeoutNs;
 }
-resetController(controller, callTimeoutNs, priority);
+resetController(controller, callTimeoutNs, priority, 
getTableName().orElse(null));
   }
 
   private void tryScheduleRetry(Throwable error) {
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.java
index a5d4ef6407e..7e3c4340947 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.java
@@ -354,7 +354,7 @@ class AsyncScanSingleRegionRpcRetryingCaller {
 
   private void closeScanner() {
 incRPCCallsMetrics(scanMetrics, regionServerRemote);
-resetController(controller, rpcTimeoutNs, HConstants.HIGH_QOS);
+resetController(controller, rpcTimeoutNs, HConstants.HIGH_QOS, 
loc.getRegion().getTable());
 ScanRequest req = RequestConverter.buildScanRequest(this.scannerId, 0, 
true, fals

[hbase] branch Branch-2 created (now 02c63cdec27)

2023-09-12 Thread taklwu
This is an automated email from the ASF dual-hosted git repository.

taklwu pushed a change to branch Branch-2
in repository https://gitbox.apache.org/repos/asf/hbase.git


  at 02c63cdec27 HBASE-28008 Add support for netty tcnative (#5363)

No new revisions were added by this update.



[hbase-site] branch asf-site updated: INFRA-10751 Empty commit

2023-09-12 Thread git-site-role
This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/hbase-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
 new 26c0332bea2 INFRA-10751 Empty commit
26c0332bea2 is described below

commit 26c0332bea236dff5f8c557bb55f1920c390ee08
Author: jenkins 
AuthorDate: Tue Sep 12 14:43:46 2023 +

INFRA-10751 Empty commit



[hbase] branch branch-2 updated: HBASE-28008 Add support for netty tcnative (#5363)

2023-09-12 Thread bbeaudreault
This is an automated email from the ASF dual-hosted git repository.

bbeaudreault pushed a commit to branch branch-2
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-2 by this push:
 new 73e8e67f22a HBASE-28008 Add support for netty tcnative (#5363)
73e8e67f22a is described below

commit 73e8e67f22a6b6824a3e305a7d25451ba6080353
Author: Bryan Beaudreault 
AuthorDate: Tue Sep 12 08:39:22 2023 -0400

HBASE-28008 Add support for netty tcnative (#5363)

Signed-off-by: Duo Zhang 
Reviewed-by: Andor Molnar 
---
 .../hadoop/hbase/io/crypto/tls/X509Util.java   | 75 --
 1 file changed, 68 insertions(+), 7 deletions(-)

diff --git 
a/hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/tls/X509Util.java
 
b/hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/tls/X509Util.java
index 7bfa0474510..8aae974d1ab 100644
--- 
a/hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/tls/X509Util.java
+++ 
b/hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/tls/X509Util.java
@@ -27,8 +27,11 @@ import java.security.KeyStore;
 import java.security.Security;
 import java.security.cert.PKIXBuilderParameters;
 import java.security.cert.X509CertSelector;
+import java.util.ArrayList;
 import java.util.Arrays;
+import java.util.List;
 import java.util.Objects;
+import java.util.Set;
 import java.util.concurrent.atomic.AtomicReference;
 import javax.net.ssl.CertPathTrustManagerParameters;
 import javax.net.ssl.KeyManager;
@@ -49,8 +52,10 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 import org.apache.hbase.thirdparty.com.google.common.collect.ObjectArrays;
+import org.apache.hbase.thirdparty.io.netty.handler.ssl.OpenSsl;
 import org.apache.hbase.thirdparty.io.netty.handler.ssl.SslContext;
 import org.apache.hbase.thirdparty.io.netty.handler.ssl.SslContextBuilder;
+import org.apache.hbase.thirdparty.io.netty.handler.ssl.SslProvider;
 
 /**
  * Utility code for X509 handling Default cipher suites: Performance testing 
done by Facebook
@@ -83,9 +88,10 @@ public final class X509Util {
   public static final String TLS_CONFIG_OCSP = CONFIG_PREFIX + "ocsp";
   public static final String TLS_CONFIG_REVERSE_DNS_LOOKUP_ENABLED =
 CONFIG_PREFIX + "host-verification.reverse-dns.enabled";
-  private static final String TLS_ENABLED_PROTOCOLS = CONFIG_PREFIX + 
"enabledProtocols";
-  private static final String TLS_CIPHER_SUITES = CONFIG_PREFIX + 
"ciphersuites";
+  public static final String TLS_ENABLED_PROTOCOLS = CONFIG_PREFIX + 
"enabledProtocols";
+  public static final String TLS_CIPHER_SUITES = CONFIG_PREFIX + 
"ciphersuites";
   public static final String TLS_CERT_RELOAD = CONFIG_PREFIX + "certReload";
+  public static final String TLS_USE_OPENSSL = CONFIG_PREFIX + "useOpenSsl";
   public static final String DEFAULT_PROTOCOL = "TLSv1.2";
 
   //
@@ -131,6 +137,34 @@ public final class X509Util {
   private static final String[] DEFAULT_CIPHERS_JAVA9 =
 ObjectArrays.concat(getGCMCiphers(), getCBCCiphers(), String.class);
 
+  private static final String[] DEFAULT_CIPHERS_OPENSSL = 
getOpenSslFilteredDefaultCiphers();
+
+  /**
+   * Not all of our default ciphers are available in OpenSSL. Takes our 
default cipher lists and
+   * filters them to only those available in OpenSsl. Does GCM first, then CBC 
because GCM tends to
+   * be better and faster, and we don't need to worry about the java8 vs 9 
performance issue if
+   * OpenSSL is handling it.
+   */
+  private static String[] getOpenSslFilteredDefaultCiphers() {
+if (!OpenSsl.isAvailable()) {
+  return new String[0];
+}
+
+Set openSslSuites = OpenSsl.availableJavaCipherSuites();
+List defaultSuites = new ArrayList<>();
+for (String cipher : getGCMCiphers()) {
+  if (openSslSuites.contains(cipher)) {
+defaultSuites.add(cipher);
+  }
+}
+for (String cipher : getCBCCiphers()) {
+  if (openSslSuites.contains(cipher)) {
+defaultSuites.add(cipher);
+  }
+}
+return defaultSuites.toArray(new String[0]);
+  }
+
   /**
* Enum specifying the client auth requirement of server-side TLS sockets 
created by this
* X509Util.
@@ -176,7 +210,10 @@ public final class X509Util {
 // disabled
   }
 
-  static String[] getDefaultCipherSuites() {
+  static String[] getDefaultCipherSuites(boolean useOpenSsl) {
+if (useOpenSsl) {
+  return DEFAULT_CIPHERS_OPENSSL;
+}
 return 
getDefaultCipherSuitesForJavaVersion(System.getProperty("java.specification.version"));
   }
 
@@ -202,6 +239,7 @@ public final class X509Util {
 
 SslContextBuilder sslContextBuilder = SslContextBuilder.forClient();
 
+boolean useOpenSsl = configureOpenSslIfAvailable(sslContextBuilder, 
config);
 String keyStoreLocation = config.get(TLS_CONFIG_KEYSTORE_LOCATION, "");
 char[] keyStorePassword = config.getPassword(TLS_CONFIG_KEYSTORE_PASSWORD);
 String 

[hbase] branch master updated: HBASE-28008 Add support for netty tcnative (#5363)

2023-09-12 Thread bbeaudreault
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/master by this push:
 new 02c63cdec27 HBASE-28008 Add support for netty tcnative (#5363)
02c63cdec27 is described below

commit 02c63cdec277f9963305eef128023320673162e7
Author: Bryan Beaudreault 
AuthorDate: Tue Sep 12 08:39:22 2023 -0400

HBASE-28008 Add support for netty tcnative (#5363)

Signed-off-by: Duo Zhang 
Reviewed-by: Andor Molnar 
---
 .../hadoop/hbase/io/crypto/tls/X509Util.java   | 75 --
 1 file changed, 68 insertions(+), 7 deletions(-)

diff --git 
a/hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/tls/X509Util.java
 
b/hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/tls/X509Util.java
index ac910c4d123..7d16a82b1f3 100644
--- 
a/hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/tls/X509Util.java
+++ 
b/hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/tls/X509Util.java
@@ -27,8 +27,11 @@ import java.security.KeyStore;
 import java.security.Security;
 import java.security.cert.PKIXBuilderParameters;
 import java.security.cert.X509CertSelector;
+import java.util.ArrayList;
 import java.util.Arrays;
+import java.util.List;
 import java.util.Objects;
+import java.util.Set;
 import java.util.concurrent.atomic.AtomicReference;
 import javax.net.ssl.CertPathTrustManagerParameters;
 import javax.net.ssl.KeyManager;
@@ -49,8 +52,10 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 import org.apache.hbase.thirdparty.com.google.common.collect.ObjectArrays;
+import org.apache.hbase.thirdparty.io.netty.handler.ssl.OpenSsl;
 import org.apache.hbase.thirdparty.io.netty.handler.ssl.SslContext;
 import org.apache.hbase.thirdparty.io.netty.handler.ssl.SslContextBuilder;
+import org.apache.hbase.thirdparty.io.netty.handler.ssl.SslProvider;
 
 /**
  * Utility code for X509 handling Default cipher suites: Performance testing 
done by Facebook
@@ -83,9 +88,10 @@ public final class X509Util {
   public static final String TLS_CONFIG_OCSP = CONFIG_PREFIX + "ocsp";
   public static final String TLS_CONFIG_REVERSE_DNS_LOOKUP_ENABLED =
 CONFIG_PREFIX + "host-verification.reverse-dns.enabled";
-  private static final String TLS_ENABLED_PROTOCOLS = CONFIG_PREFIX + 
"enabledProtocols";
-  private static final String TLS_CIPHER_SUITES = CONFIG_PREFIX + 
"ciphersuites";
+  public static final String TLS_ENABLED_PROTOCOLS = CONFIG_PREFIX + 
"enabledProtocols";
+  public static final String TLS_CIPHER_SUITES = CONFIG_PREFIX + 
"ciphersuites";
   public static final String TLS_CERT_RELOAD = CONFIG_PREFIX + "certReload";
+  public static final String TLS_USE_OPENSSL = CONFIG_PREFIX + "useOpenSsl";
   public static final String DEFAULT_PROTOCOL = "TLSv1.2";
 
   //
@@ -131,6 +137,34 @@ public final class X509Util {
   private static final String[] DEFAULT_CIPHERS_JAVA9 =
 ObjectArrays.concat(getGCMCiphers(), getCBCCiphers(), String.class);
 
+  private static final String[] DEFAULT_CIPHERS_OPENSSL = 
getOpenSslFilteredDefaultCiphers();
+
+  /**
+   * Not all of our default ciphers are available in OpenSSL. Takes our 
default cipher lists and
+   * filters them to only those available in OpenSsl. Does GCM first, then CBC 
because GCM tends to
+   * be better and faster, and we don't need to worry about the java8 vs 9 
performance issue if
+   * OpenSSL is handling it.
+   */
+  private static String[] getOpenSslFilteredDefaultCiphers() {
+if (!OpenSsl.isAvailable()) {
+  return new String[0];
+}
+
+Set openSslSuites = OpenSsl.availableJavaCipherSuites();
+List defaultSuites = new ArrayList<>();
+for (String cipher : getGCMCiphers()) {
+  if (openSslSuites.contains(cipher)) {
+defaultSuites.add(cipher);
+  }
+}
+for (String cipher : getCBCCiphers()) {
+  if (openSslSuites.contains(cipher)) {
+defaultSuites.add(cipher);
+  }
+}
+return defaultSuites.toArray(new String[0]);
+  }
+
   /**
* Enum specifying the client auth requirement of server-side TLS sockets 
created by this
* X509Util.
@@ -176,7 +210,10 @@ public final class X509Util {
 // disabled
   }
 
-  static String[] getDefaultCipherSuites() {
+  static String[] getDefaultCipherSuites(boolean useOpenSsl) {
+if (useOpenSsl) {
+  return DEFAULT_CIPHERS_OPENSSL;
+}
 return 
getDefaultCipherSuitesForJavaVersion(System.getProperty("java.specification.version"));
   }
 
@@ -202,6 +239,7 @@ public final class X509Util {
 
 SslContextBuilder sslContextBuilder = SslContextBuilder.forClient();
 
+boolean useOpenSsl = configureOpenSslIfAvailable(sslContextBuilder, 
config);
 String keyStoreLocation = config.get(TLS_CONFIG_KEYSTORE_LOCATION, "");
 char[] keyStorePassword = config.getPassword(TLS_CONFIG_KEYSTORE_PASSWORD);
 String keyS

[hbase] branch branch-3 updated: HBASE-28008 Add support for netty tcnative (#5363)

2023-09-12 Thread bbeaudreault
This is an automated email from the ASF dual-hosted git repository.

bbeaudreault pushed a commit to branch branch-3
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-3 by this push:
 new ef3eea8a5fa HBASE-28008 Add support for netty tcnative (#5363)
ef3eea8a5fa is described below

commit ef3eea8a5fa30848063ee17aba0e9ce207d8220a
Author: Bryan Beaudreault 
AuthorDate: Tue Sep 12 08:39:22 2023 -0400

HBASE-28008 Add support for netty tcnative (#5363)

Signed-off-by: Duo Zhang 
Reviewed-by: Andor Molnar 
---
 .../hadoop/hbase/io/crypto/tls/X509Util.java   | 75 --
 1 file changed, 68 insertions(+), 7 deletions(-)

diff --git 
a/hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/tls/X509Util.java
 
b/hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/tls/X509Util.java
index ac910c4d123..7d16a82b1f3 100644
--- 
a/hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/tls/X509Util.java
+++ 
b/hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/tls/X509Util.java
@@ -27,8 +27,11 @@ import java.security.KeyStore;
 import java.security.Security;
 import java.security.cert.PKIXBuilderParameters;
 import java.security.cert.X509CertSelector;
+import java.util.ArrayList;
 import java.util.Arrays;
+import java.util.List;
 import java.util.Objects;
+import java.util.Set;
 import java.util.concurrent.atomic.AtomicReference;
 import javax.net.ssl.CertPathTrustManagerParameters;
 import javax.net.ssl.KeyManager;
@@ -49,8 +52,10 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 import org.apache.hbase.thirdparty.com.google.common.collect.ObjectArrays;
+import org.apache.hbase.thirdparty.io.netty.handler.ssl.OpenSsl;
 import org.apache.hbase.thirdparty.io.netty.handler.ssl.SslContext;
 import org.apache.hbase.thirdparty.io.netty.handler.ssl.SslContextBuilder;
+import org.apache.hbase.thirdparty.io.netty.handler.ssl.SslProvider;
 
 /**
  * Utility code for X509 handling Default cipher suites: Performance testing 
done by Facebook
@@ -83,9 +88,10 @@ public final class X509Util {
   public static final String TLS_CONFIG_OCSP = CONFIG_PREFIX + "ocsp";
   public static final String TLS_CONFIG_REVERSE_DNS_LOOKUP_ENABLED =
 CONFIG_PREFIX + "host-verification.reverse-dns.enabled";
-  private static final String TLS_ENABLED_PROTOCOLS = CONFIG_PREFIX + 
"enabledProtocols";
-  private static final String TLS_CIPHER_SUITES = CONFIG_PREFIX + 
"ciphersuites";
+  public static final String TLS_ENABLED_PROTOCOLS = CONFIG_PREFIX + 
"enabledProtocols";
+  public static final String TLS_CIPHER_SUITES = CONFIG_PREFIX + 
"ciphersuites";
   public static final String TLS_CERT_RELOAD = CONFIG_PREFIX + "certReload";
+  public static final String TLS_USE_OPENSSL = CONFIG_PREFIX + "useOpenSsl";
   public static final String DEFAULT_PROTOCOL = "TLSv1.2";
 
   //
@@ -131,6 +137,34 @@ public final class X509Util {
   private static final String[] DEFAULT_CIPHERS_JAVA9 =
 ObjectArrays.concat(getGCMCiphers(), getCBCCiphers(), String.class);
 
+  private static final String[] DEFAULT_CIPHERS_OPENSSL = 
getOpenSslFilteredDefaultCiphers();
+
+  /**
+   * Not all of our default ciphers are available in OpenSSL. Takes our 
default cipher lists and
+   * filters them to only those available in OpenSsl. Does GCM first, then CBC 
because GCM tends to
+   * be better and faster, and we don't need to worry about the java8 vs 9 
performance issue if
+   * OpenSSL is handling it.
+   */
+  private static String[] getOpenSslFilteredDefaultCiphers() {
+if (!OpenSsl.isAvailable()) {
+  return new String[0];
+}
+
+Set openSslSuites = OpenSsl.availableJavaCipherSuites();
+List defaultSuites = new ArrayList<>();
+for (String cipher : getGCMCiphers()) {
+  if (openSslSuites.contains(cipher)) {
+defaultSuites.add(cipher);
+  }
+}
+for (String cipher : getCBCCiphers()) {
+  if (openSslSuites.contains(cipher)) {
+defaultSuites.add(cipher);
+  }
+}
+return defaultSuites.toArray(new String[0]);
+  }
+
   /**
* Enum specifying the client auth requirement of server-side TLS sockets 
created by this
* X509Util.
@@ -176,7 +210,10 @@ public final class X509Util {
 // disabled
   }
 
-  static String[] getDefaultCipherSuites() {
+  static String[] getDefaultCipherSuites(boolean useOpenSsl) {
+if (useOpenSsl) {
+  return DEFAULT_CIPHERS_OPENSSL;
+}
 return 
getDefaultCipherSuitesForJavaVersion(System.getProperty("java.specification.version"));
   }
 
@@ -202,6 +239,7 @@ public final class X509Util {
 
 SslContextBuilder sslContextBuilder = SslContextBuilder.forClient();
 
+boolean useOpenSsl = configureOpenSslIfAvailable(sslContextBuilder, 
config);
 String keyStoreLocation = config.get(TLS_CONFIG_KEYSTORE_LOCATION, "");
 char[] keyStorePassword = config.getPassword(TLS_CONFIG_KEYSTORE_PASSWORD);
 String 

[hbase] branch branch-2.4 updated (0e5b9a4ae4b -> c43fe7cbcc3)

2023-09-12 Thread ndimiduk
This is an automated email from the ASF dual-hosted git repository.

ndimiduk pushed a change to branch branch-2.4
in repository https://gitbox.apache.org/repos/asf/hbase.git


from 0e5b9a4ae4b HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests (#5395)
 add c43fe7cbcc3  HBASE-28055 Addendum. Fixing the compilation failure

No new revisions were added by this update.

Summary of changes:
 .../main/java/org/apache/hadoop/hbase/regionserver/StoreScanner.java  | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)



[hbase] branch branch-2.5 updated (d395ab80e07 -> 34088e68d0c)

2023-09-12 Thread ndimiduk
This is an automated email from the ASF dual-hosted git repository.

ndimiduk pushed a change to branch branch-2.5
in repository https://gitbox.apache.org/repos/asf/hbase.git


from d395ab80e07 HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests (#5395)
 add 34088e68d0c  HBASE-28055 Addendum. Fixing the compilation failure

No new revisions were added by this update.

Summary of changes:
 .../main/java/org/apache/hadoop/hbase/regionserver/StoreScanner.java  | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)



[hbase] branch branch-2 updated (b24b138290c -> 224a6ca65c0)

2023-09-12 Thread ndimiduk
This is an automated email from the ASF dual-hosted git repository.

ndimiduk pushed a change to branch branch-2
in repository https://gitbox.apache.org/repos/asf/hbase.git


from b24b138290c HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests (#5395)
 add 224a6ca65c0  HBASE-28055 Addendum. Fixing the compilation failure

No new revisions were added by this update.

Summary of changes:
 .../main/java/org/apache/hadoop/hbase/regionserver/StoreScanner.java  | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)



[hbase] branch branch-3 updated: HBASE-27991 [hbase-examples] MultiThreadedClientExample throws java.lang.ClassCastException (#5346)

2023-09-12 Thread nihaljain
This is an automated email from the ASF dual-hosted git repository.

nihaljain pushed a commit to branch branch-3
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-3 by this push:
 new 65e0cb7a4da HBASE-27991 [hbase-examples] MultiThreadedClientExample 
throws java.lang.ClassCastException (#5346)
65e0cb7a4da is described below

commit 65e0cb7a4da699a8f8dd4b71f0e25d10e3335dbf
Author: Nikita Pande <37657012+nikita...@users.noreply.github.com>
AuthorDate: Tue Sep 12 15:10:42 2023 +0530

HBASE-27991 [hbase-examples] MultiThreadedClientExample throws 
java.lang.ClassCastException (#5346)

Signed-off-by: Nihal Jain 
Signed-off-by: Nick Dimiduk 
(cherry picked from commit 75bcd3c49b093e3bb580377da8ec7858797fd437)
---
 .../client/example/MultiThreadedClientExample.java |  6 +-
 .../example/TestMultiThreadedClientExample.java| 73 ++
 2 files changed, 77 insertions(+), 2 deletions(-)

diff --git 
a/hbase-examples/src/main/java/org/apache/hadoop/hbase/client/example/MultiThreadedClientExample.java
 
b/hbase-examples/src/main/java/org/apache/hadoop/hbase/client/example/MultiThreadedClientExample.java
index ca3470d7b6b..da81351bcf6 100644
--- 
a/hbase-examples/src/main/java/org/apache/hadoop/hbase/client/example/MultiThreadedClientExample.java
+++ 
b/hbase-examples/src/main/java/org/apache/hadoop/hbase/client/example/MultiThreadedClientExample.java
@@ -23,10 +23,11 @@ import java.util.List;
 import java.util.concurrent.Callable;
 import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
-import java.util.concurrent.ForkJoinPool;
 import java.util.concurrent.Future;
+import java.util.concurrent.LinkedBlockingQueue;
 import java.util.concurrent.ThreadFactory;
 import java.util.concurrent.ThreadLocalRandom;
+import java.util.concurrent.ThreadPoolExecutor;
 import java.util.concurrent.TimeUnit;
 import org.apache.hadoop.conf.Configured;
 import org.apache.hadoop.hbase.Cell;
@@ -129,7 +130,8 @@ public class MultiThreadedClientExample extends Configured 
implements Tool {
 //
 // We don't want to mix hbase and business logic.
 //
-ExecutorService service = new ForkJoinPool(threads * 2);
+ThreadPoolExecutor service = new ThreadPoolExecutor(threads * 2, threads * 
2, 60L,
+  TimeUnit.SECONDS, new LinkedBlockingQueue<>());
 
 // Create two different connections showing how it's possible to
 // separate different types of requests onto different connections
diff --git 
a/hbase-examples/src/test/java/org/apache/hadoop/hbase/client/example/TestMultiThreadedClientExample.java
 
b/hbase-examples/src/test/java/org/apache/hadoop/hbase/client/example/TestMultiThreadedClientExample.java
new file mode 100644
index 000..0db1b229361
--- /dev/null
+++ 
b/hbase-examples/src/test/java/org/apache/hadoop/hbase/client/example/TestMultiThreadedClientExample.java
@@ -0,0 +1,73 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.hadoop.hbase.client.example;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotEquals;
+
+import org.apache.hadoop.hbase.HBaseClassTestRule;
+import org.apache.hadoop.hbase.HBaseTestingUtility;
+import org.apache.hadoop.hbase.TableName;
+import org.apache.hadoop.hbase.client.Table;
+import org.apache.hadoop.hbase.testclassification.ClientTests;
+import org.apache.hadoop.hbase.testclassification.MediumTests;
+import org.apache.hadoop.hbase.util.Bytes;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.ClassRule;
+import org.junit.Test;
+import org.junit.experimental.categories.Category;
+
+@Category({ ClientTests.class, MediumTests.class })
+public class TestMultiThreadedClientExample {
+
+  private final static HBaseTestingUtility TEST_UTIL = new 
HBaseTestingUtility();
+  private static String tableName = "test_mt_table";
+  private static Table table;
+  static final TableName MY_TABLE_NAME = TableName.valueOf(tableName);
+  private static byte[] familyName = Bytes.toBytes("d");
+  private static byte[] columnName = Bytes.toBytes("col");
+
+  @ClassRule
+  public static final HBaseClassTestRule CLA

[hbase] branch master updated: HBASE-27991 [hbase-examples] MultiThreadedClientExample throws java.lang.ClassCastException (#5346)

2023-09-12 Thread nihaljain
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/master by this push:
 new 75bcd3c49b0 HBASE-27991 [hbase-examples] MultiThreadedClientExample 
throws java.lang.ClassCastException (#5346)
75bcd3c49b0 is described below

commit 75bcd3c49b093e3bb580377da8ec7858797fd437
Author: Nikita Pande <37657012+nikita...@users.noreply.github.com>
AuthorDate: Tue Sep 12 15:10:42 2023 +0530

HBASE-27991 [hbase-examples] MultiThreadedClientExample throws 
java.lang.ClassCastException (#5346)

Signed-off-by: Nihal Jain 
Signed-off-by: Nick Dimiduk 
---
 .../client/example/MultiThreadedClientExample.java |  6 +-
 .../example/TestMultiThreadedClientExample.java| 73 ++
 2 files changed, 77 insertions(+), 2 deletions(-)

diff --git 
a/hbase-examples/src/main/java/org/apache/hadoop/hbase/client/example/MultiThreadedClientExample.java
 
b/hbase-examples/src/main/java/org/apache/hadoop/hbase/client/example/MultiThreadedClientExample.java
index ca3470d7b6b..da81351bcf6 100644
--- 
a/hbase-examples/src/main/java/org/apache/hadoop/hbase/client/example/MultiThreadedClientExample.java
+++ 
b/hbase-examples/src/main/java/org/apache/hadoop/hbase/client/example/MultiThreadedClientExample.java
@@ -23,10 +23,11 @@ import java.util.List;
 import java.util.concurrent.Callable;
 import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
-import java.util.concurrent.ForkJoinPool;
 import java.util.concurrent.Future;
+import java.util.concurrent.LinkedBlockingQueue;
 import java.util.concurrent.ThreadFactory;
 import java.util.concurrent.ThreadLocalRandom;
+import java.util.concurrent.ThreadPoolExecutor;
 import java.util.concurrent.TimeUnit;
 import org.apache.hadoop.conf.Configured;
 import org.apache.hadoop.hbase.Cell;
@@ -129,7 +130,8 @@ public class MultiThreadedClientExample extends Configured 
implements Tool {
 //
 // We don't want to mix hbase and business logic.
 //
-ExecutorService service = new ForkJoinPool(threads * 2);
+ThreadPoolExecutor service = new ThreadPoolExecutor(threads * 2, threads * 
2, 60L,
+  TimeUnit.SECONDS, new LinkedBlockingQueue<>());
 
 // Create two different connections showing how it's possible to
 // separate different types of requests onto different connections
diff --git 
a/hbase-examples/src/test/java/org/apache/hadoop/hbase/client/example/TestMultiThreadedClientExample.java
 
b/hbase-examples/src/test/java/org/apache/hadoop/hbase/client/example/TestMultiThreadedClientExample.java
new file mode 100644
index 000..0db1b229361
--- /dev/null
+++ 
b/hbase-examples/src/test/java/org/apache/hadoop/hbase/client/example/TestMultiThreadedClientExample.java
@@ -0,0 +1,73 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.hadoop.hbase.client.example;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotEquals;
+
+import org.apache.hadoop.hbase.HBaseClassTestRule;
+import org.apache.hadoop.hbase.HBaseTestingUtility;
+import org.apache.hadoop.hbase.TableName;
+import org.apache.hadoop.hbase.client.Table;
+import org.apache.hadoop.hbase.testclassification.ClientTests;
+import org.apache.hadoop.hbase.testclassification.MediumTests;
+import org.apache.hadoop.hbase.util.Bytes;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.ClassRule;
+import org.junit.Test;
+import org.junit.experimental.categories.Category;
+
+@Category({ ClientTests.class, MediumTests.class })
+public class TestMultiThreadedClientExample {
+
+  private final static HBaseTestingUtility TEST_UTIL = new 
HBaseTestingUtility();
+  private static String tableName = "test_mt_table";
+  private static Table table;
+  static final TableName MY_TABLE_NAME = TableName.valueOf(tableName);
+  private static byte[] familyName = Bytes.toBytes("d");
+  private static byte[] columnName = Bytes.toBytes("col");
+
+  @ClassRule
+  public static final HBaseClassTestRule CLASS_RULE =
+HBaseClassTestRule.forClass(TestMultiThreadedClientExample.cla

[hbase] branch branch-3 updated: HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in /dev-support/flaky-tests (#5395)

2023-09-12 Thread zhangduo
This is an automated email from the ASF dual-hosted git repository.

zhangduo pushed a commit to branch branch-3
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-3 by this push:
 new 418bd662f9f HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests (#5395)
418bd662f9f is described below

commit 418bd662f9f00b0b2d3e919687f360be205183af
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Sep 12 16:44:42 2023 +0800

HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests (#5395)

Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 
3.1.34 to 3.1.35.
- [Release 
notes](https://github.com/gitpython-developers/GitPython/releases)
- 
[Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- 
[Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.34...3.1.35)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Duo Zhang 
(cherry picked from commit 0a93d902629b3c1270e2152132cc7856cecad49f)
---
 dev-support/flaky-tests/python-requirements.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-support/flaky-tests/python-requirements.txt 
b/dev-support/flaky-tests/python-requirements.txt
index 5326cc750bb..106ead4aa4a 100644
--- a/dev-support/flaky-tests/python-requirements.txt
+++ b/dev-support/flaky-tests/python-requirements.txt
@@ -17,6 +17,6 @@
 #
 requests==2.31.0
 future==0.18.3
-gitpython==3.1.34
+gitpython==3.1.35
 rbtools==4.0
 jinja2==3.1.2



[hbase] branch branch-2 updated: HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in /dev-support/flaky-tests (#5395)

2023-09-12 Thread zhangduo
This is an automated email from the ASF dual-hosted git repository.

zhangduo pushed a commit to branch branch-2
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-2 by this push:
 new b24b138290c HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests (#5395)
b24b138290c is described below

commit b24b138290c706bd8e6426e01cdb6c30ef6d88cd
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Sep 12 16:44:42 2023 +0800

HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests (#5395)

Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 
3.1.34 to 3.1.35.
- [Release 
notes](https://github.com/gitpython-developers/GitPython/releases)
- 
[Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- 
[Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.34...3.1.35)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Duo Zhang 
(cherry picked from commit 0a93d902629b3c1270e2152132cc7856cecad49f)
---
 dev-support/python-requirements.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-support/python-requirements.txt 
b/dev-support/python-requirements.txt
index 5326cc750bb..106ead4aa4a 100644
--- a/dev-support/python-requirements.txt
+++ b/dev-support/python-requirements.txt
@@ -17,6 +17,6 @@
 #
 requests==2.31.0
 future==0.18.3
-gitpython==3.1.34
+gitpython==3.1.35
 rbtools==4.0
 jinja2==3.1.2



[hbase] branch branch-2.5 updated: HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in /dev-support/flaky-tests (#5395)

2023-09-12 Thread zhangduo
This is an automated email from the ASF dual-hosted git repository.

zhangduo pushed a commit to branch branch-2.5
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-2.5 by this push:
 new d395ab80e07 HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests (#5395)
d395ab80e07 is described below

commit d395ab80e076ff82a8fbec9d606d390db8762ccc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Sep 12 16:44:42 2023 +0800

HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests (#5395)

Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 
3.1.34 to 3.1.35.
- [Release 
notes](https://github.com/gitpython-developers/GitPython/releases)
- 
[Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- 
[Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.34...3.1.35)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Duo Zhang 
(cherry picked from commit 0a93d902629b3c1270e2152132cc7856cecad49f)
---
 dev-support/python-requirements.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-support/python-requirements.txt 
b/dev-support/python-requirements.txt
index 5326cc750bb..106ead4aa4a 100644
--- a/dev-support/python-requirements.txt
+++ b/dev-support/python-requirements.txt
@@ -17,6 +17,6 @@
 #
 requests==2.31.0
 future==0.18.3
-gitpython==3.1.34
+gitpython==3.1.35
 rbtools==4.0
 jinja2==3.1.2



[hbase] branch branch-2.4 updated: HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in /dev-support/flaky-tests (#5395)

2023-09-12 Thread zhangduo
This is an automated email from the ASF dual-hosted git repository.

zhangduo pushed a commit to branch branch-2.4
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-2.4 by this push:
 new 0e5b9a4ae4b HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests (#5395)
0e5b9a4ae4b is described below

commit 0e5b9a4ae4b5bdef783666925036d9927ca1d9f4
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Sep 12 16:44:42 2023 +0800

HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests (#5395)

Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 
3.1.34 to 3.1.35.
- [Release 
notes](https://github.com/gitpython-developers/GitPython/releases)
- 
[Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- 
[Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.34...3.1.35)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Duo Zhang 
(cherry picked from commit 0a93d902629b3c1270e2152132cc7856cecad49f)
---
 dev-support/python-requirements.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-support/python-requirements.txt 
b/dev-support/python-requirements.txt
index 5326cc750bb..106ead4aa4a 100644
--- a/dev-support/python-requirements.txt
+++ b/dev-support/python-requirements.txt
@@ -17,6 +17,6 @@
 #
 requests==2.31.0
 future==0.18.3
-gitpython==3.1.34
+gitpython==3.1.35
 rbtools==4.0
 jinja2==3.1.2



[hbase] branch dependabot/pip/dev-support/git-jira-release-audit/gitpython-3.1.35 deleted (was 4ce250d681b)

2023-09-12 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/pip/dev-support/git-jira-release-audit/gitpython-3.1.35
in repository https://gitbox.apache.org/repos/asf/hbase.git


 was 4ce250d681b Bump gitpython in /dev-support/git-jira-release-audit

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



[hbase] branch master updated: HBASE-28073 Bump gitpython in /dev-support/git-jira-release-audit (#5396)

2023-09-12 Thread zhangduo
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/master by this push:
 new afb3c0dca01 HBASE-28073 Bump gitpython in 
/dev-support/git-jira-release-audit (#5396)
afb3c0dca01 is described below

commit afb3c0dca0192c82de767b8709d756d11458d843
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Sep 12 16:45:11 2023 +0800

HBASE-28073 Bump gitpython in /dev-support/git-jira-release-audit (#5396)

Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 
3.1.32 to 3.1.35.
- [Release 
notes](https://github.com/gitpython-developers/GitPython/releases)
- 
[Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- 
[Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.32...3.1.35)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Duo Zhang 
---
 dev-support/git-jira-release-audit/requirements.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-support/git-jira-release-audit/requirements.txt 
b/dev-support/git-jira-release-audit/requirements.txt
index 9d30767cb3c..47e6a96aa77 100644
--- a/dev-support/git-jira-release-audit/requirements.txt
+++ b/dev-support/git-jira-release-audit/requirements.txt
@@ -23,7 +23,7 @@ cryptography==41.0.3
 defusedxml==0.6.0
 enlighten==1.4.0
 gitdb2==2.0.6
-GitPython==3.1.32
+GitPython==3.1.35
 idna==2.8
 jira==2.0.0
 oauthlib==3.1.0



[hbase] branch dependabot/pip/dev-support/flaky-tests/gitpython-3.1.35 deleted (was 993702f8405)

2023-09-12 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/pip/dev-support/flaky-tests/gitpython-3.1.35
in repository https://gitbox.apache.org/repos/asf/hbase.git


 was 993702f8405 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



[hbase] branch master updated: HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in /dev-support/flaky-tests (#5395)

2023-09-12 Thread zhangduo
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/master by this push:
 new 0a93d902629 HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests (#5395)
0a93d902629 is described below

commit 0a93d902629b3c1270e2152132cc7856cecad49f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Sep 12 16:44:42 2023 +0800

HBASE-28074 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests (#5395)

Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 
3.1.34 to 3.1.35.
- [Release 
notes](https://github.com/gitpython-developers/GitPython/releases)
- 
[Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- 
[Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.34...3.1.35)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Duo Zhang 
---
 dev-support/flaky-tests/python-requirements.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-support/flaky-tests/python-requirements.txt 
b/dev-support/flaky-tests/python-requirements.txt
index 5326cc750bb..106ead4aa4a 100644
--- a/dev-support/flaky-tests/python-requirements.txt
+++ b/dev-support/flaky-tests/python-requirements.txt
@@ -17,6 +17,6 @@
 #
 requests==2.31.0
 future==0.18.3
-gitpython==3.1.34
+gitpython==3.1.35
 rbtools==4.0
 jinja2==3.1.2



[hbase] branch branch-3 updated: HBASE-28072 Bump gitpython from 3.1.32 to 3.1.34 in /dev-support/flaky-tests (#5385)

2023-09-12 Thread zhangduo
This is an automated email from the ASF dual-hosted git repository.

zhangduo pushed a commit to branch branch-3
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-3 by this push:
 new 7396c6c514a HBASE-28072 Bump gitpython from 3.1.32 to 3.1.34 in 
/dev-support/flaky-tests (#5385)
7396c6c514a is described below

commit 7396c6c514a244aea9d0440ee0543ce1b6ee689e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Sep 12 16:21:22 2023 +0800

HBASE-28072 Bump gitpython from 3.1.32 to 3.1.34 in 
/dev-support/flaky-tests (#5385)

Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 
3.1.32 to 3.1.34.
- [Release 
notes](https://github.com/gitpython-developers/GitPython/releases)
- 
[Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- 
[Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.32...3.1.34)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Duo Zhang 
(cherry picked from commit 7209d10c89642d3a71464a48f8321ebda218eeb2)
---
 dev-support/flaky-tests/python-requirements.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-support/flaky-tests/python-requirements.txt 
b/dev-support/flaky-tests/python-requirements.txt
index cff46e1a75c..5326cc750bb 100644
--- a/dev-support/flaky-tests/python-requirements.txt
+++ b/dev-support/flaky-tests/python-requirements.txt
@@ -17,6 +17,6 @@
 #
 requests==2.31.0
 future==0.18.3
-gitpython==3.1.32
+gitpython==3.1.34
 rbtools==4.0
 jinja2==3.1.2



[hbase] branch branch-2 updated: HBASE-28072 Bump gitpython from 3.1.32 to 3.1.34 in /dev-support/flaky-tests (#5385)

2023-09-12 Thread zhangduo
This is an automated email from the ASF dual-hosted git repository.

zhangduo pushed a commit to branch branch-2
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-2 by this push:
 new 5dbacb7a121 HBASE-28072 Bump gitpython from 3.1.32 to 3.1.34 in 
/dev-support/flaky-tests (#5385)
5dbacb7a121 is described below

commit 5dbacb7a121ca2f3535e3cfb3c0cb901e6b4f5ec
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Sep 12 16:21:22 2023 +0800

HBASE-28072 Bump gitpython from 3.1.32 to 3.1.34 in 
/dev-support/flaky-tests (#5385)

Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 
3.1.32 to 3.1.34.
- [Release 
notes](https://github.com/gitpython-developers/GitPython/releases)
- 
[Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- 
[Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.32...3.1.34)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Duo Zhang 
(cherry picked from commit 7209d10c89642d3a71464a48f8321ebda218eeb2)
---
 dev-support/python-requirements.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-support/python-requirements.txt 
b/dev-support/python-requirements.txt
index cff46e1a75c..5326cc750bb 100644
--- a/dev-support/python-requirements.txt
+++ b/dev-support/python-requirements.txt
@@ -17,6 +17,6 @@
 #
 requests==2.31.0
 future==0.18.3
-gitpython==3.1.32
+gitpython==3.1.34
 rbtools==4.0
 jinja2==3.1.2



[hbase] branch branch-2.5 updated: HBASE-28072 Bump gitpython from 3.1.32 to 3.1.34 in /dev-support/flaky-tests (#5385)

2023-09-12 Thread zhangduo
This is an automated email from the ASF dual-hosted git repository.

zhangduo pushed a commit to branch branch-2.5
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-2.5 by this push:
 new e9ce91bdebf HBASE-28072 Bump gitpython from 3.1.32 to 3.1.34 in 
/dev-support/flaky-tests (#5385)
e9ce91bdebf is described below

commit e9ce91bdebf1afad55e9642577244c0e99291da9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Sep 12 16:21:22 2023 +0800

HBASE-28072 Bump gitpython from 3.1.32 to 3.1.34 in 
/dev-support/flaky-tests (#5385)

Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 
3.1.32 to 3.1.34.
- [Release 
notes](https://github.com/gitpython-developers/GitPython/releases)
- 
[Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- 
[Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.32...3.1.34)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Duo Zhang 
(cherry picked from commit 7209d10c89642d3a71464a48f8321ebda218eeb2)
---
 dev-support/python-requirements.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-support/python-requirements.txt 
b/dev-support/python-requirements.txt
index cff46e1a75c..5326cc750bb 100644
--- a/dev-support/python-requirements.txt
+++ b/dev-support/python-requirements.txt
@@ -17,6 +17,6 @@
 #
 requests==2.31.0
 future==0.18.3
-gitpython==3.1.32
+gitpython==3.1.34
 rbtools==4.0
 jinja2==3.1.2



[hbase] branch branch-2.4 updated: HBASE-28072 Bump gitpython from 3.1.32 to 3.1.34 in /dev-support/flaky-tests (#5385)

2023-09-12 Thread zhangduo
This is an automated email from the ASF dual-hosted git repository.

zhangduo pushed a commit to branch branch-2.4
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-2.4 by this push:
 new 157530e7f17 HBASE-28072 Bump gitpython from 3.1.32 to 3.1.34 in 
/dev-support/flaky-tests (#5385)
157530e7f17 is described below

commit 157530e7f17522d271c8efe6a384afd306b365d3
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Sep 12 16:21:22 2023 +0800

HBASE-28072 Bump gitpython from 3.1.32 to 3.1.34 in 
/dev-support/flaky-tests (#5385)

Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 
3.1.32 to 3.1.34.
- [Release 
notes](https://github.com/gitpython-developers/GitPython/releases)
- 
[Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- 
[Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.32...3.1.34)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Duo Zhang 
(cherry picked from commit 7209d10c89642d3a71464a48f8321ebda218eeb2)
---
 dev-support/python-requirements.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-support/python-requirements.txt 
b/dev-support/python-requirements.txt
index cff46e1a75c..5326cc750bb 100644
--- a/dev-support/python-requirements.txt
+++ b/dev-support/python-requirements.txt
@@ -17,6 +17,6 @@
 #
 requests==2.31.0
 future==0.18.3
-gitpython==3.1.32
+gitpython==3.1.34
 rbtools==4.0
 jinja2==3.1.2



[hbase] branch dependabot/pip/dev-support/git-jira-release-audit/gitpython-3.1.34 deleted (was 5f245752318)

2023-09-12 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/pip/dev-support/git-jira-release-audit/gitpython-3.1.34
in repository https://gitbox.apache.org/repos/asf/hbase.git


 was 5f245752318 Bump gitpython in /dev-support/git-jira-release-audit

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



[hbase] branch dependabot/pip/dev-support/git-jira-release-audit/gitpython-3.1.35 created (now 4ce250d681b)

2023-09-12 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/pip/dev-support/git-jira-release-audit/gitpython-3.1.35
in repository https://gitbox.apache.org/repos/asf/hbase.git


  at 4ce250d681b Bump gitpython in /dev-support/git-jira-release-audit

No new revisions were added by this update.



[hbase] branch dependabot/pip/dev-support/flaky-tests/gitpython-3.1.35 created (now 993702f8405)

2023-09-12 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/pip/dev-support/flaky-tests/gitpython-3.1.35
in repository https://gitbox.apache.org/repos/asf/hbase.git


  at 993702f8405 Bump gitpython from 3.1.34 to 3.1.35 in 
/dev-support/flaky-tests

No new revisions were added by this update.



[hbase] branch dependabot/pip/dev-support/flaky-tests/gitpython-3.1.34 deleted (was 677acd6a4b4)

2023-09-12 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/pip/dev-support/flaky-tests/gitpython-3.1.34
in repository https://gitbox.apache.org/repos/asf/hbase.git


 was 677acd6a4b4 Bump gitpython from 3.1.32 to 3.1.34 in 
/dev-support/flaky-tests

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



[hbase] branch master updated (97d512be7c9 -> 7209d10c896)

2023-09-12 Thread zhangduo
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 97d512be7c9 HBASE-28063 Document how to configure TLS settings to 
ZooKeeper client (#5383)
 add 7209d10c896 HBASE-28072 Bump gitpython from 3.1.32 to 3.1.34 in 
/dev-support/flaky-tests (#5385)

No new revisions were added by this update.

Summary of changes:
 dev-support/flaky-tests/python-requirements.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)