hbase.git
4 hours agoHBASE-27045 Disable TestClusterScopeQuotaThrottle (#4440) master
Duo Zhang [Wed, 18 May 2022 12:29:06 +0000 (20:29 +0800)] 
HBASE-27045 Disable TestClusterScopeQuotaThrottle (#4440)

Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
6 hours agoRevert "HBASE-26856:BufferedDataBlockEncoder.OnheapDecodedCell value can get corrupte...
Nick Dimiduk [Wed, 18 May 2022 10:59:37 +0000 (12:59 +0200)] 
Revert "HBASE-26856:BufferedDataBlockEncoder.OnheapDecodedCell value can get corrupted (#4394)"

This reverts commit c198f23e5eb078abc47d4c3439477c6c2b4d5136.

33 hours agoHBASE-27040 Optimize the log display of the ZKProcedureUtil.java (#4434)
LiangJun He [Tue, 17 May 2022 07:29:43 +0000 (15:29 +0800)] 
HBASE-27040 Optimize the log display of the ZKProcedureUtil.java (#4434)

Signed-off-by: Yu Li <liyu@apache.org>
35 hours agoHBASE-26856:BufferedDataBlockEncoder.OnheapDecodedCell value can get corrupted (...
Mohammad Arshad [Tue, 17 May 2022 05:24:38 +0000 (10:54 +0530)] 
HBASE-26856:BufferedDataBlockEncoder.OnheapDecodedCell value can get corrupted (#4394)

Created OnheapDecodedCell and OffheapDecodedExtendedCell objects with duplicate copy of ByteBuffer's underlying array instead of original ByteBuffer

Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Pankaj Kumar<pankajkumar@apache.org>
36 hours agoHBASE-27032 The draining region servers metric description is incorrect (#4428)
litao [Tue, 17 May 2022 05:05:35 +0000 (13:05 +0800)] 
HBASE-27032 The draining region servers metric description is incorrect (#4428)

Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
Signed-off-by: Pankaj Kumar<pankajkumar@apache.org>
2 days agoHBASE-26986 Trace a one-shot execution of a Master procedure
Nick Dimiduk [Thu, 28 Apr 2022 15:19:24 +0000 (17:19 +0200)] 
HBASE-26986 Trace a one-shot execution of a Master procedure

This one adds a tracing context to the Master's ProcedureV2 execution. This ties all the spans
that result from a procedure execution back to a procedure by name. Maybe in a follow-on issue, we
can serialize span context along with procedures and display procedure start/stop/retry events and
parent-child hierarchy in tracing visualization.

Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
4 days agoHBASE-27019 Minor compression performance improvements (#4420)
Andrew Purtell [Sat, 14 May 2022 01:29:10 +0000 (18:29 -0700)] 
HBASE-27019 Minor compression performance improvements (#4420)

TRACE level logging is expensive enough to warrant removal. They were
useful during development but are now just overhead.

Also we unnecessarily create new compressor and decompressor instances
in the reset() methods for the Aircompressor and Lz4 codecs. Remove.

Signed-off-by: Viraj Jasani <vjasani@apache.org>
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
4 days agoHBASE-26905 ReplicationPeerManager#checkPeerExists should throw ReplicationPeerNotFou...
Rushabh Shah [Sat, 14 May 2022 01:24:19 +0000 (18:24 -0700)] 
HBASE-26905 ReplicationPeerManager#checkPeerExists should throw ReplicationPeerNotFoundException if peer doesn't exists (#4422)

Signed-off-by: Andrew Purtell <apurtell@apache.org>
4 days agoHBASE-27013 Introduce read all bytes when using pread for prefetch (#4414)
Tak Lon (Stephen) Wu [Fri, 13 May 2022 19:16:35 +0000 (12:16 -0700)] 
HBASE-27013 Introduce read all bytes when using pread for prefetch (#4414)

- introduce optional flag `hfile.pread.all.bytes.enabled` for pread that must read full bytes with the next block header

5 days agoHBASE-27024 The User API and Developer API links are broken on hbase.apache.org ...
Duo Zhang [Fri, 13 May 2022 07:05:37 +0000 (15:05 +0800)] 
HBASE-27024 The User API and Developer API links are broken on hbase.apache.org (#4424)

Signed-off-by: Sean Busbey <busbey@apache.org>
6 days agoHBASE-27021 StoreFileInfo should set its initialPath in a consistent way
Wellington Chevreuil [Tue, 10 May 2022 16:33:55 +0000 (17:33 +0100)] 
HBASE-27021 StoreFileInfo should set its initialPath in a consistent way

(Amending spotless errors after revert by Duo)

6 days agoRevert "HBASE-27021 StoreFileInfo should set its initialPath in a consistent way...
Duo Zhang [Thu, 12 May 2022 08:42:30 +0000 (16:42 +0800)] 
Revert "HBASE-27021 StoreFileInfo should set its initialPath in a consistent way (#4419)"

Revert due to failure spotless:check

This reverts commit aa31b0f695ab02015a7a183aaf10ac9963a22ddb.

6 days agoHBASE-27021 StoreFileInfo should set its initialPath in a consistent way (#4419)
Wellington Ramos Chevreuil [Thu, 12 May 2022 08:36:46 +0000 (09:36 +0100)] 
HBASE-27021 StoreFileInfo should set its initialPath in a consistent way (#4419)

Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
7 days agoHBASE-27020 Fix spotless warn for master branch (#4417)
litao [Wed, 11 May 2022 06:36:37 +0000 (14:36 +0800)] 
HBASE-27020 Fix spotless warn for master branch (#4417)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
Reviewed by: Rushabh Shah <shahrs87@gmail.com>

7 days agoHBASE-27003 Optimize log format for PerformanceEvaluation (#4411)
litao [Wed, 11 May 2022 05:31:44 +0000 (13:31 +0800)] 
HBASE-27003 Optimize log format for PerformanceEvaluation (#4411)

Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
9 days agoHBASE-26999 HStore should try write WAL compaction marker before repl… (#4407)
Wellington Ramos Chevreuil [Mon, 9 May 2022 09:24:47 +0000 (10:24 +0100)] 
HBASE-26999 HStore should try write WAL compaction marker before repl… (#4407)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
9 days agoHBASE-27015. Fix log format for ServerManager (#4415)
litao [Sun, 8 May 2022 20:33:17 +0000 (04:33 +0800)] 
HBASE-27015. Fix log format for ServerManager (#4415)

Signed-off-by: Viraj Jasani <vjasani@apache.org>
9 days agoHBASE-26994 MasterFileSystem create directory without permission check (#4391)
skysiders [Sun, 8 May 2022 20:26:53 +0000 (04:26 +0800)] 
HBASE-26994 MasterFileSystem create directory without permission check (#4391)

Signed-off-by: Viraj Jasani <vjasani@apache.org>
10 days agoHBASE-26330 Document new provided compression codecs (#4396)
Andrew Purtell [Sat, 7 May 2022 18:25:43 +0000 (11:25 -0700)] 
HBASE-26330 Document new provided compression codecs (#4396)

Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
Signed-off-by: Viraj Jasani<virajjasani@apache.org
10 days agoHBASE-27014 Update downloads.xml for release 2.4.12
Andrew Purtell [Sat, 7 May 2022 18:16:48 +0000 (11:16 -0700)] 
HBASE-27014 Update downloads.xml for release 2.4.12

Signed-off-by: Andrew Purtell <apurtell@apache.org>
10 days agoHBASE-26963 ReplicationSource#removePeer hangs if we try to remove bad peer. (#4361)
Rushabh Shah [Sat, 7 May 2022 17:37:05 +0000 (10:37 -0700)] 
HBASE-26963 ReplicationSource#removePeer hangs if we try to remove bad peer. (#4361)

Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
12 days agoHBASE-27000 Block cache stats (Misses Caching) display error in RS web UI (#4406)
litao [Fri, 6 May 2022 06:32:28 +0000 (14:32 +0800)] 
HBASE-27000 Block cache stats (Misses Caching) display error in RS web UI (#4406)

Signed-off-by: Viraj Jasani <vjasani@apache.org>
13 days agoHBASE-26984 Chaos Monkey thread dies in ITBLL Chaos GracefulRollingRestartRsAction...
huaxiangsun [Thu, 5 May 2022 14:37:41 +0000 (09:37 -0500)] 
HBASE-26984 Chaos Monkey thread dies in ITBLL Chaos GracefulRollingRestartRsAction (#4383)

There are two cases here:
  1. Chaos Monkey thread died and there is no chaos after that.
  2. Sometimes, regions are being moved back too quick that region server has not finished its initliazation yet.
     wait sometime to make sure that region server finishes its initialization.

Signed-off-by: Wellington Chevreuil <wellington.chevreuil@gmail.com>
13 days agoHBASE-26995 Remove ref guide check in pre commit and nightly for branches other than...
Duo Zhang [Thu, 5 May 2022 10:25:22 +0000 (18:25 +0800)] 
HBASE-26995 Remove ref guide check in pre commit and nightly for branches other than master (#4399)

Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
(cherry picked from commit 9a41117ca5edaa381b913efb3b8d48f7c98e905c)

13 days agoHBASE-26931 Add the information of EOL releases to our ref guide on master branch...
Duo Zhang [Thu, 5 May 2022 10:26:26 +0000 (18:26 +0800)] 
HBASE-26931 Add the information of EOL releases to our ref guide on master branch (#4388)

Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2 weeks agoHBASE-26990 Add default implementation for BufferedMutator interface setters (#4387) HBASE-26913-replication-observability-framework
Bryan Beaudreault [Tue, 3 May 2022 18:57:49 +0000 (14:57 -0400)] 
HBASE-26990 Add default implementation for BufferedMutator interface setters (#4387)

Signed-off-by: Josh Elser <elserj@apache.org>
2 weeks agoHBASE-26892 Add spotless:check in our pre commit general check (#4393)
Duo Zhang [Tue, 3 May 2022 13:14:24 +0000 (21:14 +0800)] 
HBASE-26892 Add spotless:check in our pre commit general check (#4393)

Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2 weeks agoHBASE-26648 Improve fidelity of RegionLocator spans (addendum)
Nick Dimiduk [Mon, 2 May 2022 17:20:06 +0000 (19:20 +0200)] 
HBASE-26648 Improve fidelity of RegionLocator spans (addendum)

Addendum extends the test case to cover both `RpcConnectionRegistry` and `ZKConnectionRegistry`.

2 weeks agoHBASE-26989 TestStochasticLoadBalancer fixes for performance and consistency (#4385)
d-c-manning [Mon, 2 May 2022 17:33:13 +0000 (10:33 -0700)] 
HBASE-26989 TestStochasticLoadBalancer fixes for performance and consistency (#4385)

Signed-off-by: Andrew Purtell <apurtell@apache.org>
Reviewed by: Rushabh Shah <shahrs87@gmail.com>

2 weeks agoHBASE-26899 Run spotless:apply
Duo Zhang [Sun, 1 May 2022 14:15:04 +0000 (22:15 +0800)] 
HBASE-26899 Run spotless:apply

Closes #4312

2 weeks agoHBASE-26899 tweak pom and formatter
Duo Zhang [Tue, 26 Apr 2022 13:40:08 +0000 (21:40 +0800)] 
HBASE-26899 tweak pom and formatter

Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2 weeks agoHBASE-26992 Brotli compressor has unexpected behavior during reinitialization (#4389)
Andrew Purtell [Sat, 30 Apr 2022 16:11:33 +0000 (09:11 -0700)] 
HBASE-26992 Brotli compressor has unexpected behavior during reinitialization (#4389)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
2 weeks agoHBASE-26960 Another case for unnecessary replication suspending in Re… (#4355)
chenglei [Sat, 30 Apr 2022 03:37:02 +0000 (11:37 +0800)] 
HBASE-26960 Another case for unnecessary replication suspending in Re… (#4355)

2 weeks agoHBASE-26976 Update related comments after HMaster can load the live RS infos from...
LiangJun He [Sat, 30 Apr 2022 02:53:13 +0000 (10:53 +0800)] 
HBASE-26976 Update related comments after HMaster can load the live RS infos from local region (#4375)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Yu Li <liyu@apache.org>
2 weeks agoHBASE-26886 Add unit test for custom RpcControllerFactory ability to overwrite priori...
Bryan Beaudreault [Sat, 30 Apr 2022 02:01:08 +0000 (22:01 -0400)] 
HBASE-26886 Add unit test for custom RpcControllerFactory ability to overwrite priorities (#4277)

Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2 weeks agoHBASE-26988 dynamic configuration of loadbalance.bytable (#4384)
d-c-manning [Fri, 29 Apr 2022 21:23:32 +0000 (14:23 -0700)] 
HBASE-26988 dynamic configuration of loadbalance.bytable (#4384)

Signed-off-by: Andrew Purtell <apurtell@apache.org>
2 weeks agoHBASE-26648 Improve fidelity of RegionLocator spans
Nick Dimiduk [Fri, 11 Feb 2022 15:00:17 +0000 (16:00 +0100)] 
HBASE-26648 Improve fidelity of RegionLocator spans

Signed-off-by: Duo Zhang <zhangduo@apache.org>
2 weeks agoHBASE-26943 HMaster page style display confusion (#4369)
LiangJun He [Mon, 25 Apr 2022 11:18:04 +0000 (19:18 +0800)] 
HBASE-26943 HMaster page style display confusion (#4369)

Signed-off-by: Yu Li <liyu@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2 weeks agoRevert "HBASE-26943 HMaster page style display confusion" and "HBASE-26943 Formatting...
LiangJun He [Mon, 25 Apr 2022 11:16:28 +0000 (19:16 +0800)] 
Revert "HBASE-26943 HMaster page style display confusion" and "HBASE-26943 Formatting bootstrap.min.css" (#4369)

This reverts commits 242a194b3cb81ffee4786eee81b4dbe49daa39a7 and d0318732b7c31db05e633758a6caad3b8cc0b6dc.

Signed-off-by: Yu Li <liyu@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2 weeks agoHBASE-26917 Do not add --threads when running 'mvn site' (#4354)
Duo Zhang [Fri, 29 Apr 2022 00:05:00 +0000 (08:05 +0800)] 
HBASE-26917 Do not add --threads when running 'mvn site' (#4354)

Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
2 weeks agoHBASE-22349 slop in StochasticLoadBalancer (#4371)
d-c-manning [Thu, 28 Apr 2022 19:28:15 +0000 (12:28 -0700)] 
HBASE-22349 slop in StochasticLoadBalancer (#4371)

Signed-off-by: Andrew Purtell <apurtell@apache.org>
2 weeks agoHBASE-25694 Improve the shell's 'status replication' command output (#4272)
xicm [Thu, 28 Apr 2022 15:10:46 +0000 (23:10 +0800)] 
HBASE-25694 Improve the shell's 'status replication' command output (#4272)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
2 weeks agoHBASE-26975 Add on heap and off heap memstore info in rs web UI (#4368)
liangxs [Thu, 28 Apr 2022 15:08:53 +0000 (23:08 +0800)] 
HBASE-26975 Add on heap and off heap memstore info in rs web UI (#4368)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
2 weeks agoHBASE-26980 Update javadoc of BucketCache.java (#4374)
liangxs [Thu, 28 Apr 2022 15:08:40 +0000 (23:08 +0800)] 
HBASE-26980 Update javadoc of BucketCache.java (#4374)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
2 weeks agoHBASE-26978 Update inmemory_compaction.adoc (#4372)
liangxs [Thu, 28 Apr 2022 15:01:40 +0000 (23:01 +0800)] 
HBASE-26978 Update inmemory_compaction.adoc (#4372)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
2 weeks agoHBASE-26979 StoreFileListFile logs frequent stacktraces at INFO level (#4373)
Andrew Purtell [Thu, 28 Apr 2022 01:02:00 +0000 (18:02 -0700)] 
HBASE-26979 StoreFileListFile logs frequent stacktraces at INFO level (#4373)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
3 weeks agoHBASE-26581 Add metrics for failed replication edits (#4347)
Bri Augenreich [Tue, 26 Apr 2022 21:42:54 +0000 (17:42 -0400)] 
HBASE-26581 Add metrics for failed replication edits (#4347)

Co-authored-by: Briana Augenreich <baugenreich@hubspot.com>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
3 weeks agoHBASE-26951 HMaster should exit gracefully, when stopped via hbase-daemon.sh (#4358)
LiangJun He [Wed, 20 Apr 2022 09:37:18 +0000 (17:37 +0800)] 
HBASE-26951 HMaster should exit gracefully, when stopped via hbase-daemon.sh (#4358)

Signed-off-by: Yu Li <liyu@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
3 weeks agoHBASE-26971 SnapshotInfo --snapshot param is marked as required even when trying...
Wellington Ramos Chevreuil [Mon, 25 Apr 2022 11:30:07 +0000 (12:30 +0100)] 
HBASE-26971 SnapshotInfo --snapshot param is marked as required even when trying to list all snapshots (#4366)

Signed-off-by: Josh Elser <elserj@apache.org>
3 weeks agoHBASE-26959 Brotli compression support (#4353)
Andrew Purtell [Fri, 22 Apr 2022 23:42:12 +0000 (16:42 -0700)] 
HBASE-26959 Brotli compression support (#4353)

Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
3 weeks agoHBASE-26891 Make MetricsConnection scope configurable (#4285)
Bryan Beaudreault [Fri, 22 Apr 2022 13:07:47 +0000 (09:07 -0400)] 
HBASE-26891 Make MetricsConnection scope configurable (#4285)

Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
3 weeks agoHBASE-26942 cache region locations when getAllRegionLocations (#4335)
Ruanhui [Fri, 22 Apr 2022 11:48:27 +0000 (19:48 +0800)] 
HBASE-26942 cache region locations when getAllRegionLocations (#4335)

HBASE-26942 cache region locations when getAllRegionLocations

Co-authored-by: huiruan <huiruan@tencent.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
3 weeks agoHBASE-26964: Fix MobCompactPartitionPolicy import in admin.rb (#4362)
liangxs [Thu, 21 Apr 2022 17:42:47 +0000 (01:42 +0800)] 
HBASE-26964: Fix MobCompactPartitionPolicy import in admin.rb (#4362)

Signed-off-by: Pankaj Kumar<pankajkumar@apache.org>
3 weeks agoHBASE-25058 Export necessary modules when running under JDK11 (#4337)
Duo Zhang [Thu, 21 Apr 2022 15:49:27 +0000 (23:49 +0800)] 
HBASE-25058 Export necessary modules when running under JDK11 (#4337)

Singed-off-by: Nick Dimiduk <ndimiduk@apache.org>
3 weeks agoHBASE-26947 Implement a special TestAppender to limit the size of test output (#4340)
Duo Zhang [Thu, 21 Apr 2022 15:00:19 +0000 (23:00 +0800)] 
HBASE-26947 Implement a special TestAppender to limit the size of test output (#4340)

Singed-off-by: Nick Dimiduk <ndimiduk@apache.org>
3 weeks agoHBASE-26954 Compilation of master vs hadoop-3.3.2 fails (#4363)
Nick Dimiduk [Thu, 21 Apr 2022 09:54:01 +0000 (11:54 +0200)] 
HBASE-26954 Compilation of master vs hadoop-3.3.2 fails (#4363)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
4 weeks agoHBASE-26941 LocalHBaseCluster.waitOnRegionServer should not call join while interrupt...
Duo Zhang [Sun, 17 Apr 2022 14:56:52 +0000 (22:56 +0800)] 
HBASE-26941 LocalHBaseCluster.waitOnRegionServer should not call join while interrupted (#4352)

Signed-off-by: Xin Sun <ddupgs@gmail.com>
4 weeks agoHBASE-26938 Compaction failures after StoreFileTracker integration (#4350)
Duo Zhang [Sun, 17 Apr 2022 13:58:12 +0000 (21:58 +0800)] 
HBASE-26938 Compaction failures after StoreFileTracker integration (#4350)

Introduce a StoreFileWriterCreationTracker to track the store files being written

Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
4 weeks agoHBASE-26940 Update the doc for read replica configuration (#4332)
chenglei [Sun, 17 Apr 2022 13:48:59 +0000 (21:48 +0800)] 
HBASE-26940 Update the doc for read replica configuration (#4332)

4 weeks agoHBASE-26946 TestRetainAssignmentOnRestartSplitWithoutZk infinite loop (#4344)
Duo Zhang [Sat, 16 Apr 2022 04:24:44 +0000 (12:24 +0800)] 
HBASE-26946 TestRetainAssignmentOnRestartSplitWithoutZk infinite loop (#4344)

Signed-off-by: Xin Sun <ddupgs@gmail.com>
4 weeks agoHBASE-26944 Possible resource leak while creating new region scanner (#4339)
Pankaj [Fri, 15 Apr 2022 06:04:25 +0000 (11:34 +0530)] 
HBASE-26944 Possible resource leak while creating new region scanner (#4339)

* HBASE-26944 Possible resource leak while creating new region scanner

Signed-off-by: Duo Zhang <zhangduo@apache.org>
4 weeks agoAdd bbeaudreault to the developer list (#4345)
Bryan Beaudreault [Wed, 13 Apr 2022 23:22:48 +0000 (19:22 -0400)] 
Add bbeaudreault to the developer list (#4345)

5 weeks agoHBASE-26943 HMaster page style display confusion
LiangJun He [Tue, 12 Apr 2022 15:18:08 +0000 (23:18 +0800)] 
HBASE-26943 HMaster page style display confusion

Signed-off-by: Yu Li <liyu@apache.org>
5 weeks agoHBASE-26943 Formatting bootstrap.min.css
LiangJun He [Tue, 12 Apr 2022 15:14:36 +0000 (23:14 +0800)] 
HBASE-26943 Formatting bootstrap.min.css

Signed-off-by: Yu Li <liyu@apache.org>
5 weeks agoRevert "HBASE-26943 Formatting bootstrap.min.css" to correct author information
Yu Li [Wed, 13 Apr 2022 09:13:19 +0000 (17:13 +0800)] 
Revert "HBASE-26943 Formatting bootstrap.min.css" to correct author information

This reverts commit c5158aef937bfb6e8d8355f0dcada39c0da046fd.

5 weeks agoRevert "HBASE-26943 HMaster page style display confusion" to correct author information
Yu Li [Wed, 13 Apr 2022 09:13:12 +0000 (17:13 +0800)] 
Revert "HBASE-26943 HMaster page style display confusion" to correct author information

This reverts commit 67ac16c8da731a1bd1cc040c8898e4b66b23e983.

5 weeks agoHBASE-26943 HMaster page style display confusion
liangjunhe.hlj [Tue, 12 Apr 2022 15:18:08 +0000 (23:18 +0800)] 
HBASE-26943 HMaster page style display confusion

Signed-off-by: Yu Li <liyu@apache.org>
5 weeks agoHBASE-26943 Formatting bootstrap.min.css
liangjunhe.hlj [Tue, 12 Apr 2022 15:14:36 +0000 (23:14 +0800)] 
HBASE-26943 Formatting bootstrap.min.css

Signed-off-by: Yu Li <liyu@apache.org>
5 weeks agoRevert "HBASE-26941 LocalHBaseCluster.waitOnRegionServer should quit while thread...
Duo Zhang [Wed, 13 Apr 2022 03:54:50 +0000 (11:54 +0800)] 
Revert "HBASE-26941 LocalHBaseCluster.waitOnRegionServer should quit while thread is interrupted (#4333)"

This reverts commit 8247b7c722f95f94afd5cb9d9b80c9ce5f61a7de.

5 weeks agoHBASE-26941 LocalHBaseCluster.waitOnRegionServer should quit while thread is interrup...
Duo Zhang [Wed, 13 Apr 2022 02:49:40 +0000 (10:49 +0800)] 
HBASE-26941 LocalHBaseCluster.waitOnRegionServer should quit while thread is interrupted (#4333)

Signed-off-by: Xin Sun <ddupgs@gmail.com>
5 weeks agoHBASE-26895 on hbase shell, 'delete/deleteall' for a columnfamily is not working...
eomiks [Tue, 12 Apr 2022 12:46:21 +0000 (21:46 +0900)] 
HBASE-26895 on hbase shell, 'delete/deleteall' for a columnfamily is not working (#4283)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
5 weeks agoHBASE-26901 delete with null columnQualifier occurs NullPointerException when NewVers...
eomiks [Tue, 12 Apr 2022 12:26:36 +0000 (21:26 +0900)] 
HBASE-26901 delete with null columnQualifier occurs NullPointerException when NewVersionBehavior is on (#4295)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
5 weeks agoHBASE-26880 Misspelling commands in hbase shell will crash the shell (#4325)
Peter Somogyi [Mon, 11 Apr 2022 08:01:24 +0000 (10:01 +0200)] 
HBASE-26880 Misspelling commands in hbase shell will crash the shell (#4325)

Signed-off-by: Andrew Purtell <apurtell@apache.org>
5 weeks agoHBASE-26922 Fix LineLength warnings as much as possible if it can not be fixed by...
Duo Zhang [Sat, 9 Apr 2022 13:38:41 +0000 (21:38 +0800)] 
HBASE-26922 Fix LineLength warnings as much as possible if it can not be fixed by spotless (#4324)

Signed-off-by: Yulin Niu <niuyulin@apache.org
5 weeks agoHBASE-26807 Unify CallQueueTooBigException special pause with CallDroppedException...
Bryan Beaudreault [Thu, 7 Apr 2022 15:01:44 +0000 (11:01 -0400)] 
HBASE-26807 Unify CallQueueTooBigException special pause with CallDroppedException (#4180)

Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
5 weeks agoHBASE-26929 Upgrade surefire plugin to 3.0.0-M6 (#4319)
Duo Zhang [Thu, 7 Apr 2022 03:29:27 +0000 (11:29 +0800)] 
HBASE-26929 Upgrade surefire plugin to 3.0.0-M6 (#4319)

Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
5 weeks agoHBASE-26618 Involving primary meta region in meta scan with CatalogRe… (#4321)
huaxiangsun [Wed, 6 Apr 2022 19:11:10 +0000 (12:11 -0700)] 
HBASE-26618 Involving primary meta region in meta scan with CatalogRe… (#4321)

HBASE-26618 Involving primary meta region in meta scan with CatalogReplicaLoadBalanceSimpleSelector

Signed-off-by: Michael Stack <stack@apache.org>
6 weeks agoHBASE-26928 Fix several indentation problems (#4323)
Duo Zhang [Wed, 6 Apr 2022 07:09:00 +0000 (15:09 +0800)] 
HBASE-26928 Fix several indentation problems (#4323)

Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
6 weeks agoHBASE-26927 Add snapshot scanner UT with SFT and some cleanups to Tes… (#4322)
Wellington Ramos Chevreuil [Tue, 5 Apr 2022 15:55:34 +0000 (16:55 +0100)] 
HBASE-26927 Add snapshot scanner UT with SFT and some cleanups to Tes… (#4322)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Josh Elser <elserj@apache.org>
6 weeks agoHBASE-26637 Add more information to release manager table in our ref guide (#3991)
Duo Zhang [Tue, 5 Apr 2022 13:36:42 +0000 (21:36 +0800)] 
HBASE-26637 Add more information to release manager table in our ref guide (#3991)

Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
Signed-off-by: Viraj Jasani<virajjasani@apache.org
6 weeks agoHBASE-26885 Addendum throw exception instead of return in TRSP to let the procedure...
bsglz [Mon, 4 Apr 2022 12:25:42 +0000 (20:25 +0800)] 
HBASE-26885 Addendum throw exception instead of return in TRSP to let the procedure retry (#4299)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
6 weeks agoHBASE-26924 Fix log parameter error and spelling error (#4318)
weimingdiit [Mon, 4 Apr 2022 12:20:30 +0000 (20:20 +0800)] 
HBASE-26924 Fix log parameter error and spelling error (#4318)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Pankaj Kumar <pankajkumar@apache.org>
6 weeks agoHBASE-26921 Rewrite the counting cells part in TestMultiVersions (#4316)
Duo Zhang [Sun, 3 Apr 2022 14:54:00 +0000 (22:54 +0800)] 
HBASE-26921 Rewrite the counting cells part in TestMultiVersions (#4316)

Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
6 weeks agoHBASE-26920 Fix missing braces warnings in TestProcedureMember (#4315)
Duo Zhang [Sun, 3 Apr 2022 14:53:50 +0000 (22:53 +0800)] 
HBASE-26920 Fix missing braces warnings in TestProcedureMember (#4315)

Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
6 weeks agoHBASE-26919 Rewrite the counting rows part in TestFromClientSide4 (#4314)
Duo Zhang [Sun, 3 Apr 2022 14:42:49 +0000 (22:42 +0800)] 
HBASE-26919 Rewrite the counting rows part in TestFromClientSide4 (#4314)

Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
6 weeks agoHBASE-26916 Fix missing braces warnings in DefaultVisibilityExpressionResolver (...
Duo Zhang [Sun, 3 Apr 2022 14:42:17 +0000 (22:42 +0800)] 
HBASE-26916 Fix missing braces warnings in DefaultVisibilityExpressionResolver (#4313)

Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
6 weeks agoHBASE-26811 (addendum)Secondary replica may be disabled for read incorrectly forever...
chenglei [Fri, 1 Apr 2022 06:08:19 +0000 (14:08 +0800)] 
HBASE-26811 (addendum)Secondary replica may be disabled for read incorrectly forever (#4311)

6 weeks agoHBASE-26912 Bump checkstyle from 8.28 to 8.29 (#4293)
Andrew Purtell [Thu, 31 Mar 2022 21:22:09 +0000 (14:22 -0700)] 
HBASE-26912 Bump checkstyle from 8.28 to 8.29 (#4293)

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 8.28 to 8.29.

updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
6 weeks agoRevert "Bump checkstyle from 8.28 to 8.29 (#4293)"
Andrew Purtell [Thu, 31 Mar 2022 21:21:17 +0000 (14:21 -0700)] 
Revert "Bump checkstyle from 8.28 to 8.29 (#4293)"

This reverts commit 866198a159241906aba78bc89f3391ef9abf5ab1.

6 weeks agoBump checkstyle from 8.28 to 8.29 (#4293)
dependabot[bot] [Thu, 31 Mar 2022 21:18:02 +0000 (14:18 -0700)] 
Bump checkstyle from 8.28 to 8.29 (#4293)

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 8.28 to 8.29.

updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
6 weeks agoHBASE-26908 Remove warnings from meta replicas feature references in the HBase book...
Andor Molnár [Thu, 31 Mar 2022 21:12:10 +0000 (23:12 +0200)] 
HBASE-26908 Remove warnings from meta replicas feature references in the HBase book (#4301)

Signed-off-by: Andrew Purtell <apurtell@apache.org>
6 weeks agoHBASE-26838 Junit jar is not included in the hbase tar ball, causing … (#4223)
Wellington Ramos Chevreuil [Thu, 31 Mar 2022 20:22:19 +0000 (21:22 +0100)] 
HBASE-26838 Junit jar is not included in the hbase tar ball, causing … (#4223)

Signed-off-by: Josh Elser <elserj@apache.org>
Singed-off-by: Nick Dimiduk <ndimiduk@apache.org>
Reviewed-by: Sean Busbey <busbey@apache.org>
6 weeks agoHBASE-26811 Secondary replica may be disabled for read forever (#4182)
chenglei [Thu, 31 Mar 2022 13:46:20 +0000 (21:46 +0800)] 
HBASE-26811 Secondary replica may be disabled for read forever (#4182)

6 weeks agoHBASE-26245 Addendum fix a naming issue
Duo Zhang [Thu, 31 Mar 2022 13:40:44 +0000 (21:40 +0800)] 
HBASE-26245 Addendum fix a naming issue

6 weeks agoHBASE-26245 Store region server list in master local region (#4136)
Duo Zhang [Thu, 31 Mar 2022 13:22:01 +0000 (21:22 +0800)] 
HBASE-26245 Store region server list in master local region (#4136)

Signed-off-by: Andrew Purtell <apurtell@apache.org>
6 weeks agoHBASE-26871 addendum. use the jar command from JAVA_HOME (#4297)
Sean Busbey [Wed, 30 Mar 2022 19:41:51 +0000 (14:41 -0500)] 
HBASE-26871 addendum. use the jar command from JAVA_HOME (#4297)

Conflicts:
hbase-shaded/hbase-shaded-check-invariants/src/test/resources/ensure-jars-have-correct-contents.sh
hbase-shaded/hbase-shaded-with-hadoop-check-invariants/src/test/resources/ensure-jars-have-correct-contents.sh

6 weeks agoHBASE-26903 Bump httpclient from 4.5.3 to 4.5.13 (#4296)
Andrew Purtell [Wed, 30 Mar 2022 21:30:53 +0000 (14:30 -0700)] 
HBASE-26903 Bump httpclient from 4.5.3 to 4.5.13 (#4296)

Bump httpclient from 4.5.3 to 4.5.13 to avoid a CVE of medium severity in this
dependency.

Newer httpclient versions enable a URI normalization algorithm by default that
rewrites URIs in a way that breaks some forms of valid REST gateway interactions,
so disable it when building the httpclient instance in Client.

Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Pankaj Kumar <pankajkumar@apache.org>
7 weeks agoHBASE-26902 Bump bcprov-jdk15on from 1.60 to 1.67 (#4292)
dependabot[bot] [Tue, 29 Mar 2022 16:02:23 +0000 (09:02 -0700)] 
HBASE-26902 Bump bcprov-jdk15on from 1.60 to 1.67 (#4292)

Bumps [bcprov-jdk15on](https://github.com/bcgit/bc-java) from 1.60 to 1.67.

updated-dependencies:
- dependency-name: org.bouncycastle:bcprov-jdk15on

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
7 weeks agoHBASE-26885 The TRSP should not go on when it get a bogus server name… (#4276)
bsglz [Tue, 29 Mar 2022 02:05:24 +0000 (10:05 +0800)] 
HBASE-26885 The TRSP should not go on when it get a bogus server name… (#4276)

* HBASE-26885 The TRSP should not go on when it get a bogus server name from AM

7 weeks agoHBASE-26896 list_quota_snapshots fails with ‘ERROR NameError: uninitialized constant...
Istvan Toth [Mon, 28 Mar 2022 18:46:16 +0000 (20:46 +0200)] 
HBASE-26896 list_quota_snapshots fails with ‘ERROR NameError: uninitialized constant Shell::Commands::ListQuotaSnapshots::TABLE’ (#4284)

Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
Signed-off-by: Pankaj Kumar <pankajkumar@apache.org>