Rajeshbabu Chintaguntla
47c3186da3
HBASE-27585 Bump up jruby to 9.3.9.0 and related joni and jcodings to 2.1.43 and 1.0.57 respectively ( #4992 )
...
Co-authored-by: Rajeshbabu Chintaguntla <rchintag@visa.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
(cherry picked from commit 235864056c
)
2023-01-28 11:13:39 +08:00
tianhang
93f0a44b17
HBASE-27591 [JDK17] Fix failure TestImmutableScan#testScanCopyConstructor ( #4994 )
...
Co-authored-by: tianhang.tang <tianhang.tang@shopee.com>
Signed-off-by: Reid Chan <reidchan@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 06f294e637
)
2023-01-27 23:07:05 +08:00
Rajeshbabu Chintaguntla
298ce3f9c4
HBASE-27586 Bump up commons-codec to 1.15 ( #4993 )
...
Co-authored-by: Rajeshbabu Chintaguntla <rchintag@visa.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
(cherry picked from commit 5516fb86b6
)
2023-01-27 23:06:21 +08:00
Bryan Beaudreault
d20f4b954a
HBASE-27592 Update hadoop netty version for hadoop-2.0 profile ( #4996 )
...
Signed-off-by: Wei-Chiu Chuang <weichiu@apache.org>
2023-01-25 17:46:47 -05:00
Andrew Purtell
48d3de8c80
HBASE-27588 "Instantiating StoreFileTracker impl" INFO level logging is too chatty ( #4989 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2023-01-25 14:40:55 -08:00
Tak Lon (Stephen) Wu
810514f823
Preparing development version 2.5.4-SNAPSHOT
...
Signed-off-by: Tak Lon (Stephen) Wu <taklwu@apache.org>
2023-01-25 03:34:03 +00:00
Tak Lon (Stephen) Wu
05108d40c9
Preparing hbase release 2.5.3RC0; tagging and updates to CHANGES.md and RELEASENOTES.md
...
Signed-off-by: Tak Lon (Stephen) Wu <taklwu@apache.org>
2023-01-25 03:33:50 +00:00
Tak Lon (Stephen) Wu
4e540c9e95
HBASE-27589 Rename TestConnectionImplementation in hbase-it to fix javadoc failure ( #4990 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2023-01-24 18:57:12 -08:00
Duo Zhang
5395add922
HBASE-27583 Remove -X option when building protoc check in nightly and pre commit job ( #4988 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
(cherry picked from commit 5bdf264633
)
2023-01-24 23:34:16 +08:00
Wei-Chiu Chuang
0bb224517e
HBASE-25516 [JDK17] reflective access Field.class.getDeclaredField("modifiers") not supported ( #3443 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
(cherry picked from commit 29cd782d25
)
2023-01-24 22:50:57 +08:00
Tak Lon (Stephen) Wu
392bc972eb
Revert "HBASE-27539 Encapsulate and centralise access to ref count through StoreFileInfo ( #4939 )" ( #4987 )
...
This reverts commit 1e53e1e486
.
Revert reason: the change in StoreFileReader breaks the API
backward compatibility for the next branch-2.5 patch release
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2023-01-21 21:23:51 -08:00
Duo Zhang
941d2a5c3f
HBASE-27578 Upgrade hbase-thirdparty to 4.1.4 ( #4985 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Tak Lon (Stephen) Wu <taklwu@apache.org>
(cherry picked from commit a0fdfa782b
)
(cherry picked from commit 83d450d5b5
)
2023-01-21 16:41:23 +08:00
Bryan Beaudreault
34a891489c
HBASE-27579 CatalogJanitor can cause data loss due to errors during cleanMergeRegion ( #4986 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2023-01-20 13:01:35 -05:00
Dongjoon Hyun
fae5c2859f
HBASE-27562 Publish SBOM artifacts ( #4953 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 5feb06bd69
)
2023-01-20 16:27:35 +08:00
tianhang
f3b64bdd01
HBASE-27564 Add default encryption type for MiniKDC to fix failed tests on JDK11+ ( #4968 )
...
Co-authored-by: tianhang.tang <tianhang.tang@shopee.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 8e11f91b3b
)
2023-01-20 16:27:12 +08:00
tianhang
5eb81363ac
HBASE-27557 [JDK17] Update shade plugin version ( #4984 )
...
Signed-off-by: Reid Chan <reidchan@apache.org>
2023-01-20 10:52:36 +08:00
dependabot[bot]
590b6fb588
HBASE-27575 Bump future from 0.18.2 to 0.18.3 in /dev-support ( #4980 )
...
Bumps [future](https://github.com/PythonCharmers/python-future ) from 0.18.2 to 0.18.3.
- [Release notes](https://github.com/PythonCharmers/python-future/releases )
- [Changelog](https://github.com/PythonCharmers/python-future/blob/master/docs/changelog.rst )
- [Commits](https://github.com/PythonCharmers/python-future/compare/v0.18.2...v0.18.3 )
---
updated-dependencies:
- dependency-name: future
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Tak Lon (Stephen) Wu <taklwu@apache.org>
2023-01-19 18:24:08 -08:00
tianhang
20e53932ca
Revert "Backport HBASE-27557 to branch-2.5 ( #4971 )" ( #4982 )
...
This reverts commit c1e551a466
.
Revert reason: commit message did not follow the conventions
2023-01-18 16:49:54 +08:00
Andrew Purtell
e124b31815
HBASE-27561 hbase.master.port is ignored in processing of hbase.masters ( #4952 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2023-01-17 13:21:07 -08:00
Nick Dimiduk
9f81c78a1c
HBASE-27568 ChaosMonkey add support for JournalNodes ( #4963 )
...
Signed-off-by: Reid Chan <reidchan@apache.org>
2023-01-17 18:36:55 +01:00
tianhang
c1e551a466
Backport HBASE-27557 to branch-2.5 ( #4971 )
...
Signed-off-by: Reid Chan <reidchan@apache.org>
2023-01-17 10:03:23 +08:00
Viraj Jasani
5f81798418
HBASE-27529 Provide RS coproc ability to attach WAL extended attributes to mutations at replication sink ( #4924 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2023-01-16 11:24:26 -08:00
Nick Dimiduk
4da7978e39
HBASE-27567 Introduce ChaosMonkey Action to print HDFS Cluster status
...
Signed-off-by: Reid Chan <reidchan@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2023-01-16 15:49:50 +01:00
Nick Dimiduk
2fb242dbc4
HBASE-27563 ChaosMonkey sometimes generates invalid boundaries for random item selection
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2023-01-12 17:55:49 +01:00
Peter Somogyi
b07b07fe41
HBASE-27565 Make the initial corePoolSize configurable for ChoreService ( #4958 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2023-01-12 14:51:39 +01:00
Bryan Beaudreault
2752655ec7
HBASE-27531 Addendum: fix test
2023-01-11 19:39:52 -05:00
liuzhongjun
bfc1338089
HBASE-27560 fix consistencyCheck did not report the hole on last region ( #4950 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit c1b9d8ba06
)
2023-01-11 18:10:47 +08:00
dependabot[bot]
e20d2fa033
HBASE-27566 Bump gitpython from 3.1.29 to 3.1.30 in /dev-support ( #4957 )
...
Bumps [gitpython](https://github.com/gitpython-developers/GitPython ) from 3.1.29 to 3.1.30.
- [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.29...3.1.30 )
---
updated-dependencies:
- dependency-name: gitpython
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 991ca9598b
)
2023-01-11 11:13:53 +08:00
Bryan Beaudreault
1c98931267
HBASE-27531 AsyncRequestFutureImpl unnecessarily clears meta cache for full server ( #4930 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2023-01-10 07:56:00 -05:00
Duo Zhang
49735cd717
HBASE-27485 HBaseTestingUtility minicluster requires log4j2 ( #4941 )
...
Signed-off-by: Rajeshbabu Chintaguntla <rajeshbabu@apache.org>
Reviewed-by: SiCheng-Zheng <643463623@qq.com>
(cherry picked from commit 3f1087fe82
)
2023-01-04 11:23:11 +08:00
dependabot[bot]
71ec2e523d
HBASE-27548 Bump jettison from 1.5.1 to 1.5.2 ( #4943 )
...
Bumps [jettison](https://github.com/jettison-json/jettison ) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/jettison-json/jettison/releases )
- [Commits](https://github.com/jettison-json/jettison/compare/jettison-1.5.1...jettison-1.5.2 )
---
updated-dependencies:
- dependency-name: org.codehaus.jettison:jettison
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit bfc9fc9605
)
2023-01-03 14:18:20 +08:00
chenglei
1e53e1e486
HBASE-27539 Encapsulate and centralise access to ref count through StoreFileInfo ( #4939 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2022-12-24 20:00:34 +08:00
Bryan Beaudreault
780869bd53
HBASE-27233 Read blocks into off-heap if caching is disabled for read ( #4931 )
...
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
2022-12-21 13:26:55 -05:00
Victor
6ee8dd2bcf
HBASE-27540 add client side counter metrics for failed rpc calls ( #4929 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2022-12-21 08:53:27 -05:00
Ray Mattingly
22bd74fa05
HBASE-27253 make slowlog configurations dynamic ( #4926 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2022-12-15 17:54:36 -05:00
Bri Augenreich
47b12d75f8
HBASE-27390 getClusterMetrics NullPointerException when ServerTask status null ( #4853 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2022-12-15 12:03:36 -05:00
LYCJeff
2874c07ca5
HBASE-27530 Fix comment syntax errors ( #4910 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit f9518cc1a1
)
2022-12-14 23:27:02 +08:00
Duo Zhang
5ae7e75f23
HBASE-27524 Fix python requirements problem ( #4918 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
(cherry picked from commit 8b4e134f8c
)
2022-12-14 00:19:52 +08:00
Duo Zhang
6a3d12b762
HBASE-27459 Improve our hbase_docker to be able to build and start standalone clusters other than master branch ( #4861 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
(cherry picked from commit d78d40404c
)
2022-12-14 00:19:45 +08:00
Duo Zhang
7a394f8fcd
HBASE-27513 Modify README.txt to mention how to contribue ( #4913 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
Signed-off-by: Zheng Hu <openinx@gmail.com>
(cherry picked from commit 4d70f94ffe
)
2022-12-10 23:27:57 +08:00
chenglei
01f74ac074
HBASE-27519 Another case for FNFE on StoreFileScanner after a flush followed by a compaction ( #4922 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2022-12-10 11:19:08 +08:00
Bri Augenreich
dd60d7f86e
HBASE-27491 Do not clear cache on RejectedExecutionException ( #4914 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2022-12-09 08:46:40 -05:00
Vaibhav Joshi
748ec455b3
HBASE-27498: Added logic in ConnectionImplementation.getKeepAliveMasterService to avoid expensive rpc calls in synchronized block ( #4889 )
...
Signed-off-by: Tak Lon (Stephen) Wu <taklwu@apache.org>
2022-12-08 08:15:23 -08:00
Shanky Sharma
02857fe2cf
HBASE-22924 GitHUB PR job should use when clause to filter to just PRs ( #4915 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit e1ad781dd9
)
2022-12-08 21:19:48 +08:00
Bryan Beaudreault
ed8549b3f6
HBASE-27490 Locating regions for all actions of batch requests can exceed operation timeout ( #4908 )
...
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
2022-12-06 08:04:07 -05:00
Victor
3e3c8fa700
HBASE-27466: Making metrics instance containing one or more connections. ( #4874 ) ( #4909 )
...
Signed-off-by: David Manning <67607031+d-c-manning@users.noreply.github.com>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2022-12-05 12:23:26 -08:00
Bri Augenreich
1bfc58a369
HBASE-27487: Slow meta can create pathological feedback loop with multigets ( #4900 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-12-01 08:15:52 -05:00
cxzl25
75e49befb6
HBASE-27512 Add file .git-blame-ignore-revs ( #4905 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-12-01 20:14:44 +08:00
Bri Augenreich
8b5fe81c03
HBASE-27494: Fix missing meta cache dropping exception metrics ( #4902 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2022-11-30 13:05:49 -05:00
Duo Zhang
376f7b774c
HBASE-27510 Should use 'org.apache.hbase.thirdparty.io.netty.tryReflectionSetAccessible' ( #4898 )
...
Signed-off-by: Wei-Chiu Chuang <weichiu@apache.org>
(cherry picked from commit 3ffc0b5552
)
2022-11-29 20:46:56 +08:00