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 973c81a7292 Fix misc. issues flagged in PR validation build of #7421
(#7423)
add bab3df9cff6 HBASE-29653 Upgrade os-maven-plugin to 1.7.1 for RISC-V
riscv64 support (#7376)
add fafa03c9063 HBASE-29659 Replace reflow-default-webdeps to fix site
build failure (#7386)
add 78922077a69 HBASE-29531 Migrate RegionServer Status Jamon page back to
JSP (#7371)
add dfca61b1f17 HBASE-29663 TimeBasedLimiters should support dynamic
configuration refresh (#7387)
add 6d7829a503f HBASE-29609 Upgrade checkstyle and Maven checkstyle plugin
to support Java 14+ syntax
add 47f7e1d42dc HBASE-29680 release-util.sh should not hardcode JAVA_HOME
for spotless (#7404)
add a81a5fd2426 HBASE-29677: Thread safety in QuotaRefresherChore (#7401)
add a79100b952a HBASE-29351 Quotas: adaptive wait intervals (#7396)
add 07c2b5bff4b HBASE-29679: Suppress stack trace in
RpcThrottlingException (#7403)
add a47fa6a448f HBASE-29461 Alphabetize the list of variables that can be
dynamically configured (#7165)
add 1d5649c4634 HBASE-29690 Correct typo in
TableReplicationQueueStorage.removeAllQueues exception message (#7420)
add 305951ec2ff HBASE-29651 Bump jruby to 9.4.14.0 to fix multiple CVEs
(#7405)
add f800a13a357 HBASE-27126 Support multi-threads cleaner for MOB files
(#5833)
add bc54a7e4059 HBASE-29662 - Avoid regionDir/tableDir creation as part of
.regioninfo file creation in HRegion initialize (#7406)
add 3de7a7ce683 Merge branch 'master' of github.com:apache/hbase into
HBASE-29368-key-management-feature
No new revisions were added by this update.
Summary of changes:
dev-support/create-release/release-util.sh | 2 +-
.../hbase/quotas/RpcThrottlingException.java | 11 +
.../apache/hadoop/hbase/util/CommonFSUtils.java | 34 +-
.../mapreduce/TestTableSnapshotInputFormat.java | 101 ++++
.../replication/TableReplicationQueueStorage.java | 2 +-
hbase-server/pom.xml | 18 +-
.../hadoop/hbase/tmpl/common/TaskMonitorTmpl.jamon | 140 -----
.../hbase/tmpl/regionserver/BlockCacheTmpl.jamon | 564 ---------------------
.../tmpl/regionserver/BlockCacheViewTmpl.jamon | 80 ---
.../hbase/tmpl/regionserver/RSStatusTmpl.jamon | 330 ------------
.../hbase/tmpl/regionserver/RegionListTmpl.jamon | 338 ------------
.../tmpl/regionserver/ReplicationStatusTmpl.jamon | 105 ----
.../tmpl/regionserver/ServerMetricsTmpl.jamon | 265 ----------
.../org/apache/hadoop/hbase/master/HMaster.java | 7 +
.../hadoop/hbase/master/http/MasterStatusUtil.java | 2 +-
.../hadoop/hbase/master/janitor/MetaFixer.java | 26 +
.../master/procedure/TruncateRegionProcedure.java | 15 +
.../org/apache/hadoop/hbase/mob/MobConstants.java | 6 +
.../hadoop/hbase/mob/MobFileCleanerChore.java | 137 ++++-
.../hbase/quotas/FeedbackAdaptiveRateLimiter.java | 361 +++++++++++++
.../hbase/quotas/FixedIntervalRateLimiter.java | 18 +-
.../org/apache/hadoop/hbase/quotas/QuotaCache.java | 92 ++--
.../hadoop/hbase/quotas/QuotaLimiterFactory.java | 5 +-
.../org/apache/hadoop/hbase/quotas/QuotaState.java | 5 +-
.../org/apache/hadoop/hbase/quotas/QuotaUtil.java | 38 +-
.../hadoop/hbase/quotas/TimeBasedLimiter.java | 33 +-
.../apache/hadoop/hbase/quotas/UserQuotaState.java | 19 +-
.../hbase/regionserver/HRegionFileSystem.java | 13 +-
.../http/RSStatusConstants.java} | 19 +-
.../hbase/regionserver/http/RSStatusServlet.java | 33 +-
.../java/org/apache/hadoop/hbase/util/FSUtils.java | 28 +-
.../hadoop/hbase/util/ZKStringFormatter.java | 39 +-
.../{master => common}/taskMonitor.jsp | 0
.../{master => common}/taskMonitorRenderTasks.jsp | 0
.../main/resources/hbase-webapps/master/hbck.jsp | 2 +-
.../main/resources/hbase-webapps/master/master.jsp | 2 +
.../resources/hbase-webapps/master/rsgroup.jsp | 31 +-
.../hbase-webapps/master/softwareAttributes.jsp | 34 +-
.../main/resources/hbase-webapps/master/table.jsp | 10 +-
.../hbase-webapps/regionserver/blockCache.jsp | 72 +++
.../blockCacheBaseInfo.jsp} | 34 +-
.../regionserver/blockCacheConfig.jsp | 72 +++
.../blockCacheEvictions.jsp} | 33 +-
.../hbase-webapps/regionserver/blockCacheHits.jsp | 92 ++++
.../hbase-webapps/regionserver/blockCacheLevel.jsp | 159 ++++++
.../hbase-webapps/regionserver/blockCacheStats.jsp | 58 +++
.../hbase-webapps/regionserver/blockCacheView.jsp | 62 +++
.../hbase-webapps/regionserver/footer.jsp | 10 +-
.../hbase-webapps/regionserver/header.jsp | 4 +-
.../hbase-webapps/regionserver/index.html | 2 +-
.../hbase-webapps/regionserver/regionList.jsp | 75 +++
.../regionserver/regionListBaseInfo.jsp | 58 +++
.../regionserver/regionListCompactStats.jsp | 79 +++
.../regionserver/regionListMemstoreStats.jsp | 70 +++
.../regionserver/regionListRequestStats.jsp | 61 +++
.../regionserver/regionListStoreStats.jsp | 119 +++++
.../hbase-webapps/regionserver/regionserver.jsp | 124 ++++-
.../regionserver/replicationStatus.jsp | 53 ++
.../regionserver/replicationStatusCurrentLog.jsp | 47 ++
.../replicationStatusReplicationDelay.jsp | 44 ++
.../{master => regionserver}/scripts.jsp | 0
.../hbase-webapps/regionserver/serverMetrics.jsp | 55 ++
.../regionserver/serverMetricsBaseStats.jsp | 49 ++
.../serverMetricsByteBuffAllocatorStats.jsp | 51 ++
.../regionserver/serverMetricsMemoryStats.jsp | 78 +++
.../regionserver/serverMetricsQueueStats.jsp | 53 ++
.../regionserver/serverMetricsRequestStats.jsp | 46 ++
.../regionserver/serverMetricsStoreStats.jsp | 49 ++
.../regionserver/serverMetricsWalStats.jsp | 50 ++
.../regionserver/softwareAttributes.jsp | 114 +++++
.../resources/hbase-webapps/static/css/hbase.css | 29 ++
.../hbase-webapps/static/js/blockCacheInit.js | 120 +++++
.../static/js/regionServerStatusInit.js | 86 ++++
.../org/apache/hadoop/hbase/HBaseTestingUtil.java | 20 +
.../org/apache/hadoop/hbase/TestInfoServers.java | 5 +-
.../coprocessor/TestCoreRegionCoprocessor.java | 2 +
.../TestRegionCoprocessorQuotaUsage.java | 13 +-
.../hbase/master/http/TestMasterStatusUtil.java | 3 +-
.../hadoop/hbase/master/janitor/TestMetaFixer.java | 1 +
...er.java => TestExpiredMobFileCleanerChore.java} | 149 ++++--
.../hbase/quotas/TestDefaultOperationQuota.java | 16 +-
.../quotas/TestFeedbackAdaptiveRateLimiter.java | 542 ++++++++++++++++++++
.../hadoop/hbase/quotas/TestQuotaCache2.java | 58 ++-
.../apache/hadoop/hbase/quotas/TestQuotaState.java | 22 +-
.../TestCompactionArchiveConcurrentClose.java | 6 +-
.../TestCompactionArchiveIOException.java | 1 +
.../hadoop/hbase/regionserver/TestHRegion.java | 74 +++
.../regionserver/TestStoreFileRefresherChore.java | 3 +-
.../http/TestRSStatusPage.java} | 107 ++--
.../regionserver/http/TestRSStatusServlet.java | 141 ------
.../regionserver/wal/AbstractTestWALReplay.java | 3 +-
...aseConfTool.java => TestZKStringFormatter.java} | 72 ++-
hbase-shell/src/main/ruby/hbase/taskmonitor.rb | 6 +-
pom.xml | 145 +++++-
src/main/asciidoc/_chapters/configuration.adoc | 112 ++--
src/site/resources/css/site.css | 2 +
src/site/site.xml | 5 +-
97 files changed, 4097 insertions(+), 2484 deletions(-)
delete mode 100644
hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmpl.jamon
delete mode 100644
hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/regionserver/BlockCacheTmpl.jamon
delete mode 100644
hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/regionserver/BlockCacheViewTmpl.jamon
delete mode 100644
hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.jamon
delete mode 100644
hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/regionserver/RegionListTmpl.jamon
delete mode 100644
hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/regionserver/ReplicationStatusTmpl.jamon
delete mode 100644
hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/regionserver/ServerMetricsTmpl.jamon
create mode 100644
hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/FeedbackAdaptiveRateLimiter.java
copy
hbase-server/src/main/java/org/apache/hadoop/hbase/{master/http/MasterStatusConstants.java
=> regionserver/http/RSStatusConstants.java} (68%)
copy
hbase-replication/src/main/java/org/apache/hadoop/hbase/replication/ReplicationFactory.java
=>
hbase-server/src/main/java/org/apache/hadoop/hbase/util/ZKStringFormatter.java
(56%)
rename hbase-server/src/main/resources/hbase-webapps/{master =>
common}/taskMonitor.jsp (100%)
rename hbase-server/src/main/resources/hbase-webapps/{master =>
common}/taskMonitorRenderTasks.jsp (100%)
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/blockCache.jsp
copy
hbase-server/src/main/resources/hbase-webapps/{master/regionServerListEmptyStat.jsp
=> regionserver/blockCacheBaseInfo.jsp} (54%)
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/blockCacheConfig.jsp
copy
hbase-server/src/main/resources/hbase-webapps/{master/regionServerListEmptyStat.jsp
=> regionserver/blockCacheEvictions.jsp} (51%)
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/blockCacheHits.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/blockCacheLevel.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/blockCacheStats.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/blockCacheView.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/regionList.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/regionListBaseInfo.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/regionListCompactStats.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/regionListMemstoreStats.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/regionListRequestStats.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/regionListStoreStats.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/replicationStatus.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/replicationStatusCurrentLog.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/replicationStatusReplicationDelay.jsp
copy hbase-server/src/main/resources/hbase-webapps/{master =>
regionserver}/scripts.jsp (100%)
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/serverMetrics.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/serverMetricsBaseStats.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/serverMetricsByteBuffAllocatorStats.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/serverMetricsMemoryStats.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/serverMetricsQueueStats.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/serverMetricsRequestStats.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/serverMetricsStoreStats.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/serverMetricsWalStats.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/regionserver/softwareAttributes.jsp
create mode 100644
hbase-server/src/main/resources/hbase-webapps/static/js/blockCacheInit.js
create mode 100644
hbase-server/src/main/resources/hbase-webapps/static/js/regionServerStatusInit.js
copy
hbase-server/src/test/java/org/apache/hadoop/hbase/mob/{TestExpiredMobFileCleaner.java
=> TestExpiredMobFileCleanerChore.java} (55%)
create mode 100644
hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestFeedbackAdaptiveRateLimiter.java
copy
hbase-server/src/test/java/org/apache/hadoop/hbase/{master/http/TestMasterStatusPage.java
=> regionserver/http/TestRSStatusPage.java} (64%)
delete mode 100644
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/http/TestRSStatusServlet.java
copy
hbase-server/src/test/java/org/apache/hadoop/hbase/util/{TestHBaseConfTool.java
=> TestZKStringFormatter.java} (50%)