Josh Elser
ec63cc3144
HBASE-25279 Make ZKWatcher ExecutorService launch daemon threads
...
Closes #2651
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2020-12-31 19:19:23 -05:00
leyangyueshan
043da5f5ee
HBASE-25435 Slow metric value can be configured ( #2823 )
...
* HBASE-25435 Slow metric value can be configured
* fix HBASE-25435
* hbase-25435 add blank
* fix hbase-25435-2
Co-authored-by: stevenxi <stevenxi@tencent.com>
2020-12-31 22:37:31 +08:00
Duo Zhang
fbf00f9c28
HBASE-25451 Upgrade commons-io to 2.8.0 ( #2825 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: stack <stack@apache.org>
2020-12-31 16:57:27 +08:00
lujiefsi
29a9a16de4
HBASE-25441 : add security check for some APIs in RSRpcServices ( #2810 )
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2020-12-31 00:22:26 +05:30
Duo Zhang
55a4eca9e6
HBASE-25452 Use MatcherAssert.assertThat instead of org.junit.Assert.assertThat ( #2826 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2020-12-30 09:47:56 +08:00
Pankaj
c96fbf0407
HBASE-25379 Make retry pause time configurable for regionserver short operation RPC (reportRegionStateTransition/reportProcedureDone) ( #2757 )
...
* HBASE-25379 Make retry pause time configurable for regionserver short operation RPC (reportRegionStateTransition/reportProcedureDone)
* HBASE-25379 RemoteProcedureResultReporter also should retry after the configured pause time
* Addressed the review comments
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2020-12-29 22:25:36 +05:30
lujiefsi
d963342f8a
HBASE-25432:add security checks for setTableStateInMeta and fixMeta ( #2809 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2020-12-28 10:57:30 -08:00
ramkrish86
140c7f6ea0
HBASE-24850 CellComparator perf improvement ( #2802 )
...
* Using ContiguousCellFormat as a marker alone
* Commit the new file
* Fix the comparator logic that was an oversight
* Fix the sequenceId check order
* Adding few more static methods that helps in scan flow like query
matcher where we have more cols
* Remove ContiguousCellFormat and ensure compare() can be inlined
* applying negation as per review comment
* Fix checkstyle comments
* fix review comments
* Address review comments
* Fix the checkstyle issues
* Fix javadoc
Signed-off-by: stack <stack@apache.org>
Signed-off-by: AnoopSamJohn <anoopsamjohn@apache.org>
Signed-off-by: huaxiangsun <huaxiangsun@apache.org>
2020-12-28 13:02:06 +05:30
Huang Zhuoyue
0f868da05d
HBASE-25443 Improve the experience of using the Master webpage by change the loading process of snapshot list to asynchronous
2020-12-25 10:09:32 +08:00
Mohammad Arshad
dcb38f47db
HBASE-25371: When openRegion fails during initial verification(before… ( #2785 )
...
Signed-off-by: stack <stack@apache.org>
2020-12-21 08:11:22 -08:00
Michael Stack
56f1dbd116
HBASE-25425 Some notes on RawCell ( #2797 )
...
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2020-12-21 08:08:22 -08:00
Lokesh Khurana
f8bd22827a
HBASE-24620 : Add a ClusterManager which submits command to ZooKeeper and its Agent which picks and execute those Commands ( #2299 )
...
Signed-off-by: Aman Poonia <apoonia@salesforce.com>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2020-12-21 15:33:36 +05:30
scotthunt
904b555edc
HBASE-25084 Add "regexstringnocase" to ParseFilter for case-insensitivity ( #2784 )
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2020-12-21 08:44:33 +00:00
Wellington Chevreuil
d13010fa26
Revert "[PATCH] Add "regexstringnocase" to ParseFilter for case-insensitivity ( #2784 )"
...
Will re-commit with the proper jira ID
This reverts commit 51cee0016f
.
2020-12-21 08:41:52 +00:00
scotthunt
51cee0016f
[PATCH] Add "regexstringnocase" to ParseFilter for case-insensitivity ( #2784 )
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2020-12-21 08:39:13 +00:00
Duo Zhang
772350b26e
HBASE-25419 Remove deprecated methods in RpcServer implementation ( #2791 )
...
Signed-off-by: XinSun <ddupgs@gmail.com>
Signed-off-by: stack <stack@apache.com>
2020-12-20 12:00:07 +08:00
Duo Zhang
1540b89cee
HBASE-25420 Some minor improvements in rpc implementation ( #2792 )
...
Signed-off-by: XinSun <ddupgs@gmail.com>
Signed-off-by: stack <stack@apache.com>
2020-12-20 11:26:36 +08:00
Akshay Sudheer
7b1e9cd0d2
HBASE-25404 Procedures table Id under master web UI gets word break to single character ( #2783 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-12-19 12:37:21 -08:00
Duo Zhang
33441f540a
Revert "HBASE-25368 Filter out more invalid encoded name in isEncodedRegionName(byte[] regionName) ( #2753 )"
...
This reverts commit c327680125
.
2020-12-19 20:28:30 +08:00
Sandeep Pal
f600856a3b
HBASE-25383: Ability to update and remove peer base config
...
Closes #2778
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
Signed-off-by: Geoffrey Jacoby <gjacoby@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2020-12-18 14:19:17 +05:30
Andrew Purtell
15d229eb35
Add entry for 2.4.0 to downloads.xml
2020-12-16 11:31:54 -08:00
stack
888a4fb86a
HBASE-25400 [Flakey Tests] branch-2 TestRegionMoveAndAbandon
2020-12-16 10:39:11 -08:00
shahrs87
74d68180e6
HBASE-25246 Backup/Restore hbase cell tags
...
Closes #2745
Signed-off-by: Anoop Sam John <anoopsamjohn@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2020-12-16 18:52:36 +05:30
huaxiangsun
c327680125
HBASE-25368 Filter out more invalid encoded name in isEncodedRegionName(byte[] regionName) ( #2753 )
...
Signed-off-by: stack <stack@apache.com>
2020-12-15 21:52:54 -08:00
huaxiangsun
1c217da2ff
HBASE-25293 Followup jira to address the client handling issue when chaning from meta replica to non-meta-replica at the server side. ( #2768 )
...
Signed-off-by: stack <stack@apache.org>
2020-12-15 21:45:39 -08:00
Baiqiang Zhao
1bb9b78787
HBASE-25365 The log in move_servers_rsgroup is incorrect ( #2742 )
...
Signed-off-by: stack <stack@apache.or>
2020-12-15 20:25:59 -08:00
Pankaj
9bdac6cd17
HBASE-25378 Legacy comparator in Hfile trailer will fail to load ( #2756 )
...
Signed-off-by: stack <stack@apache.com>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2020-12-15 23:56:02 +05:30
Michael Stack
a4d42d1fcc
HBASE-25389 [Flakey Tests] branch-2 TestMetaShutdownHandler ( #2773 )
...
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
2020-12-15 09:51:56 -08:00
Bo Cui
d50816fe44
HBASE-23340 hmaster /hbase/replication/rs session expired (hbase repl… ( #2739 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-12-12 21:10:33 +08:00
Duo Zhang
f098461a55
HBASE-25370 Addendum fix checkstyle issue and dependencies
2020-12-12 21:08:51 +08:00
Huaxiang Sun
e04792959a
Revert "HBASE-25293 Followup jira to address the client handling issue when chaning from meta replica to non-meta-replica at the server side."
...
This reverts commit c1aa3b24e9
.
2020-12-11 10:22:41 -08:00
Adam
c62c18dca7
HBASE-25370 Fix flaky test TestClassFinder#testClassFinderDefaultsToOwnPackage ( #2740 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-12-10 22:28:21 +08:00
haxl
635c911532
HBASE-25287 Forgetting to unbuffer streams results in many CLOSE_WAIT sockets when loading files ( #2699 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-12-10 22:15:39 +08:00
haxl
a9b8c10f80
HBASE-25334 TestRSGroupsFallback.testFallback is flaky ( #2728 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-12-10 22:07:06 +08:00
Michael Stack
7a532f8328
HBASE-25380 [create-release] Add timestamping to log output ( #2758 )
...
Added logging of timestamp so we can tell where we are spending time.
Added context to the README copied from head of entrance script.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2020-12-09 16:54:18 -08:00
Michael Stack
7851438379
HBASE-25376 [create-release] Fix double .asc ( #2755 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2020-12-09 12:18:08 -08:00
Huaxiang Sun
c1aa3b24e9
HBASE-25293 Followup jira to address the client handling issue when chaning from meta replica to non-meta-replica at the server side.
2020-12-09 09:12:01 -08:00
lixiaobao
c853c99b20
HBASE-25372 Fix typo in ban-jersey section of the enforcer plugin in pom.xml ( #2749 )
...
Signed-off-by: Wei-Chiu Chuang <weichiu@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-12-09 21:34:36 +08:00
z-york
fbe338de1a
HBASE-25362 Fix quoting in hbase-vote to avoid voting build failures ( #2737 )
...
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
Signed-off-by: Stephen Wu <taklwu@apache.org>
2020-12-08 23:34:18 -08:00
haxiaolin
56dd3eba81
HBASE-25363 Improve performance of HFileLinkCleaner by using ReadWriteLock instead of synchronize
2020-12-08 21:09:31 +08:00
shahrs87
5016219d3c
HBASE-25328 : Add builder method to create Tags
...
Closes #2707
Signed-off-by: Anoop Sam John <anoopsamjohn@apache.org>
Signed-off-by: Geoffrey Jacoby <gjacoby@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2020-12-08 18:15:45 +05:30
XinSun
979ad0f3fc
Add Xin Sun as a developer
2020-12-08 10:49:39 +08:00
niuyulin
4b8d3624f4
Add niuyulin as committer
2020-12-08 10:41:25 +08:00
Pankaj
fb6e498b32
HBASE-25277 postScannerFilterRow impacts Scan performance a lot in HBase 2.x ( #2675 )
...
* HBASE-25277 postScannerFilterRow impacts Scan performance a lot in HBase 2.x
1. Added a check for Object class in RegionCoprocessorHost to avoid wrong initialization of hasCustomPostScannerFilterRow
2. Removed dummy implementation of postScannerFilterRow from AccessController, VisibilityController & ConstraintProcessor (which are not required currently)
Signed-off-by Ramkrishna S Vasudevan <ramkrishna@apache.org>
Signed-off-by Anoop Sam John <anoopsamjohn@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-12-07 23:00:48 +05:30
SWH12
9a72b27f38
HBASE-25366 [Documentation] Fix spelling error in sync_replication.adoc( #2744 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-12-07 22:12:56 +08:00
Duo Zhang
f813479510
HBASE-25336 Use Address instead of InetSocketAddress in RpcClient implementation ( #2716 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2020-12-07 21:49:04 +08:00
stack
7d0a687e57
HBASE-25361 [Flakey Tests] branch-2 TestMetaRegionLocationCache.testStandByMetaLocations ( #2736 )
...
Addendum; Reset counter so we actually wait in the new loop added by the
above.
2020-12-05 14:01:56 -08:00
Michael Stack
6791b29771
HBASE-25361 [Flakey Tests] branch-2 TestMetaRegionLocationCache.testStandByMetaLocations ( #2736 )
...
Add a bit of a wait before testing if online replicas match the zk count. It might take a
while for all replicas to come online.
Signed-off-by: huaxiangsun <huaxiangsun@apache.org>
2020-12-05 08:56:44 -08:00
stack
b26395f3bb
HBASE-25354 Update create-release scripts; rotted
...
README
Add note on ssh-agent.
dev-support/create-release/do-release.sh
move gpg check to non-docker context. Also cleanup tmp files when done.
dev-support/create-release/hbase-rm/Dockerfile
dev-support/create-release/mac-sshd-gpg-agent/Dockerfile
Hack to update packages... the old ones no longer available.
dev-support/create-release/release-util.sh
Allow that there are no JIRA changes in a release. Good for testing.
2020-12-04 09:00:32 -08:00
SteNicholas
8634428724
HBASE-24966 The methods in AsyncTableRegionLocator should not throw IOException directly ( #2495 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-12-04 10:56:53 +08:00