This is an automated email from the ASF dual-hosted git repository.
vjasani pushed a change to branch HBASE-29368-key-management-feature
in repository https://gitbox.apache.org/repos/asf/hbase.git
from ece4719261c Merge branch 'master' into
HBASE-29368-key-management-feature
add 19543f3fba3 HBASE-29490 Update create-release scripts to support
hbase-thirdparty with toolchains (#7196)
add 96faaaaf2dd HBASE-29493 Triage TestBucketCacheRefCnt.testInBucketCache
intermittent failure caused by RAMCache draining in between (#7205)
add 01389475635 HBASE-29290 Include port number of Region Server in the
Replication Status message
add 763ed36f47a HBASE-29486 Add deprecation cycle for traceRate field in
PerformanceEvaluation (#7211)
add 0677dd73bcd HBASE-29500 hbase shell: status 'tasks' command fails with
undefined method getServersSize (#7193)
add 70b49d7ae6c HBASE-29508 Define HBase specific TLS config properties
for InfoServer (#7204)
add 873736028c1 HBASE-29469 Add metrics with more detail for
RpcThrottlingExceptions (#7186)
add 5e80f27f368 HBASE-29513: Removed deprecated method from CellCreator
(#7213)
add 8e25d756697 HBASE-29458 SFT removeStoreFiles api to only archive
physical files and ignore virtual links (#7168)
add bea4272960e HBASE-29463 Bidirectional serial replication will block if
a region’s last edit before rs crashed was from the peer cluster (#7172)
add 95e304d0e9f HBASE-29514 Remove deprecated fields in
SimpleTotalOrderPartitioner (#7218)
add bdeeae81699 HBASE-29511 Add deprecation cycle for Address.getHostname
(#7220)
add d80bbefb612 HBASE-29503: IntegrationTestBackupRestore is passing even
if an exception occurs in the thread(s) it creates (#7203)
add e40ba229b41 HBASE-29527 Bump org.bouncycastle:bcpkix-jdk18on from 1.78
to 1.81 (#7223)
add 403810df5f7 HBASE-29512 Add deprecation cycle for
ServerTooBusyException's constructor (#7215)
add 4cc36d45b89 HBASE-28951 Handle simultaneous WAL splitting to recovered
edits by multiple worker (#7075)
new 3795b399e20 Merge branch 'master' of github.com:apache/hbase into
HBASE-29368-key-management-feature
The 1 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-build.sh | 9 +-
dev-support/create-release/release-util.sh | 115 ++++++--
.../hadoop/hbase/ipc/ServerTooBusyException.java | 3 +
.../java/org/apache/hadoop/hbase/net/Address.java | 3 +-
.../apache/hadoop/hbase/PerformanceEvaluation.java | 6 +-
.../org/apache/hadoop/hbase/http/InfoServer.java | 38 ++-
.../hadoop/hbase/IntegrationTestBackupRestore.java | 75 ++++--
.../apache/hadoop/hbase/mapreduce/CellCreator.java | 31 ---
.../mapreduce/SimpleTotalOrderPartitioner.java | 48 +---
.../mapreduce/TestSimpleTotalOrderPartitioner.java | 8 +-
.../hbase/quotas/RegionServerRpcQuotaManager.java | 8 +
.../hbase/regionserver/HRegionFileSystem.java | 23 --
.../apache/hadoop/hbase/regionserver/HStore.java | 5 +-
.../hbase/regionserver/MetricsRegionServer.java | 16 ++
.../hadoop/hbase/regionserver/StoreEngine.java | 3 +-
.../metrics/MetricsThrottleExceptions.java | 80 ++++++
.../MigrationStoreFileTracker.java | 6 +
.../storefiletracker/StoreFileTracker.java | 7 +
.../storefiletracker/StoreFileTrackerBase.java | 12 +
.../hbase/replication/ChainWALEntryFilter.java | 7 +
.../replication/ClusterMarkingEntryFilter.java | 4 +-
.../hbase/replication/ScopeWALEntryFilter.java | 16 +-
.../hadoop/hbase/replication/WALEntryFilter.java | 14 +
.../hbase/replication/WALEntryFilterBase.java | 66 +++++
.../regionserver/ReplicationSource.java | 1 +
.../SerialReplicationSourceWALReader.java | 16 +-
.../wal/AbstractRecoveredEditsOutputSink.java | 97 +++++--
.../org/apache/hadoop/hbase/wal/WALSplitUtil.java | 19 +-
.../io/hfile/bucket/TestBucketCacheRefCnt.java | 9 +
.../TestCompactionArchiveConcurrentClose.java | 38 +--
.../hadoop/hbase/regionserver/TestHRegion.java | 3 +-
.../hadoop/hbase/regionserver/TestHStore.java | 6 +-
.../regionserver/TestMetricsRegionServer.java | 43 +++
.../metrics/TestMetricsThrottleExceptions.java | 294 +++++++++++++++++++++
.../TestBidirectionSerialReplicationStuck.java | 79 ++++++
.../hbase/replication/TestReplicationBase.java | 51 ++--
.../TestReplicationWALEntryFilters.java | 11 +-
.../org/apache/hadoop/hbase/wal/TestWALSplit.java | 69 ++++-
hbase-shell/src/main/ruby/hbase/admin.rb | 10 +-
hbase-shell/src/test/ruby/hbase/admin2_test.rb | 6 +
pom.xml | 2 +-
41 files changed, 1104 insertions(+), 253 deletions(-)
create mode 100644
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/metrics/MetricsThrottleExceptions.java
create mode 100644
hbase-server/src/main/java/org/apache/hadoop/hbase/replication/WALEntryFilterBase.java
create mode 100644
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/metrics/TestMetricsThrottleExceptions.java
create mode 100644
hbase-server/src/test/java/org/apache/hadoop/hbase/replication/TestBidirectionSerialReplicationStuck.java