Charles Connell
2c7776e979
HBASE-27496 Optionally limit the amount of plans executed in the Normalizer ( #4888 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2022-11-22 13:19:54 -05:00
Bryan Beaudreault
060ca84374
HBASE-27408 Improve BucketAllocatorException log to always include HFile name ( #4886 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
2022-11-21 08:23:37 -05:00
Tak Lon (Stephen) Wu
22ec7fbeba
HBASE-27495 Improve HFileLinkCleaner to validate back reference links ahead the next traverse ( #4887 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Wellington Ramos Chevreuil <wchevreuil@apache.org>
2022-11-20 15:05:36 -08:00
chenglei
4bf0523a0f
HBASE-27464 In memory compaction 'COMPACT' may cause data corruption when adding cells large than maxAlloc(default 256k) size ( #4881 )
...
Co-authored-by: comnetwork <comnetwork@163.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 7b0ac6451d
)
2022-11-17 23:21:50 +08:00
YiweiLi4
61b74d88a9
HBASE-27479 fix flaky test testClone in TestTaskMonitor ( #4876 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit a2075f51a8
)
2022-11-17 21:39:04 +08:00
Duo Zhang
11341488d7
HBASE-27423 Upgrade hbase-thirdparty to 4.1.3 and upgrade Jackson for CVE-2022-42003/42004 ( #4878 )
...
Signed-off-by: Xin Sun <ddupgs@gmail.com>
(cherry picked from commit 07a3ffdd97
)
2022-11-17 21:35:26 +08:00
mrzhao
71f746acce
HBASE-27379 fix numOpenConnections metric is one less than the actual ( #4884 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit d7c4447dd2
)
2022-11-16 16:43:38 +08:00
Bri Augenreich
2d038edf4c
HBASE-26809: Report client backoff time for server overloaded ( #4786 )
...
Co-authored-by: Briana Augenreich <baugenreich@hubspot.com>
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2022-11-15 15:41:40 -05:00
Xin Sun
3880884e8e
HBASE-27469 IllegalArgumentException is thrown by SnapshotScannerHDFSAclController when dropping a table ( #4865 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-11-15 11:18:51 +08:00
Duo Zhang
c09c113f44
HBASE-27480 Skip error prone for hadoop2/3 checkes in our nightly jobs ( #4877 )
...
Signed-off-by: Xin Sun <ddupgs@gmail.com>
(cherry picked from commit 085325c696
)
2022-11-11 14:42:10 +08:00
Duo Zhang
7060a5898f
HBASE-27475 Use different jdks when running hadoopcheck in personality scripts ( #4875 )
...
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit 260cd485db
)
2022-11-10 23:20:45 +08:00
Duo Zhang
e605ebf8b1
HBASE-27472 The personality script set wrong hadoop2 check version for branch-2 ( #4866 )
...
Signed-off-by: Xin Sun <ddupgs@gmail.com>
(cherry picked from commit 6c32d1a3fb
)
2022-11-10 12:58:53 +08:00
Duo Zhang
2edbfb8f6e
HBASE-27473 Fix spotbugs warnings in hbase-rest Client.getResponseBody ( #4867 )
...
Signed-off-by: Xin Sun <ddupgs@gmail.com>
(cherry picked from commit 2d87994f68
)
2022-11-10 12:58:11 +08:00
Duo Zhang
dfb9fdc88d
HBASE-27443 Use java11 in the general check of our jenkins job ( #4845 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit 5c6ff7dc47
)
2022-11-08 00:01:30 +08:00
Ruanhui
78ddd3dae4
HBASE-27414 Adjust hfilelink alternative paths order ( #4847 )
...
Co-authored-by: huiruan <huiruan@tencent.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Lijin Bin <binlijin@apache.org>
(cherry picked from commit 1bebf8699f
)
2022-11-05 23:03:27 +08:00
Duo Zhang
17ad59ea7d
HBASE-27460 Fix the hadolint errors after HBASE-27456 ( #4860 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit e7d1a6a052
)
2022-11-03 18:39:23 +08:00
Duo Zhang
4e68f54219
HBASE-27456 Upgrade the dockerfile used in nightly and pre commit to ubuntu 22.04 ( #4857 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit 3f17745f6e
)
2022-11-01 11:35:30 +08:00
Duo Zhang
41c2e9950d
HBASE-27437 TestHeapSize is flaky ( #4841 )
...
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
(cherry picked from commit dad9a7da92
)
2022-10-28 23:13:24 +08:00
Duo Zhang
f34b002373
HBASE-27450 Update all our python scripts to use python3 ( #4851 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit cdabfd3ca8
)
2022-10-28 19:00:45 +08:00
Duo Zhang
419ce5ad62
HBASE-27446 Spotbugs 4.7.2 report a lot of logging errors when generating report ( #4848 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit d80053641d
)
2022-10-28 18:44:07 +08:00
Jonathan Albrecht
dce9d4c6ea
HBASE-27167 s390x: Skip tests on unsupported compression libs ( #4852 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit d9713bf621
)
2022-10-28 12:40:30 +08:00
Duo Zhang
a187487ab5
HBASE-25983 javadoc generation fails on openjdk-11.0.11+9 ( #4837 )
...
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
(cherry picked from commit 792f12b616
)
2022-10-25 23:02:01 +08:00
tianliuliu
784d1a96cd
HBASE-27440 fix table HistogramMetrics leak in table metrics map ( #4838 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit d187f6908e
)
2022-10-24 18:56:41 +08:00
Duo Zhang
f3a64e468e
HBASE-27434 Use ${revision} as placeholder for maven version to make it easier to control the version from command line ( #4836 )
...
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
(cherry picked from commit 2fc879e863
)
2022-10-24 12:16:04 +08:00
chenglei
d4145db6ab
HBASE-27433 DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction is failed ( #4840 )
2022-10-21 17:53:19 +08:00
Sean Busbey
c590bbf43d
HBASE-27425 run flaky test job once an hour. ( #4828 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit c8e2d80036
)
2022-10-21 14:27:19 +08:00
Andrew Purtell
27d69ff53f
Preparing development version 2.5.2-SNAPSHOT
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-10-17 15:37:08 -07:00
Andrew Purtell
894ac15342
Preparing hbase release 2.5.1RC1; tagging and updates to CHANGES.md and RELEASENOTES.md
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-10-17 15:37:04 -07:00
d-c-manning
b9ec644e51
HBASE-27159 Emit source metrics for BlockCacheExpressHitPercent ( #4830 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-10-17 14:19:42 -07:00
Victor
6a40867804
HBASE-27426 - Fix ZKWatcher shutdown seqence to avoid InterruptExcept… ( #4829 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
Co-authored-by: Victor Li <victor.li@salesforce.com>
2022-10-17 13:28:05 -07:00
Andrew Purtell
511e0105ae
HBASE-27432 TestUsersOperationsWithSecureHadoop fails after HBASE-27411
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-10-17 13:15:20 -07:00
Peter Somogyi
14dd5e72da
HBASE-27431 Remove TestRemoteTable.testLimitedScan ( #4832 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-10-17 09:40:33 +02:00
Andrew Purtell
a8605912ec
Preparing development version 2.5.2-SNAPSHOT
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-10-13 09:11:37 -07:00
Andrew Purtell
edf0b62273
Preparing hbase release 2.5.1RC0; tagging and updates to CHANGES.md and RELEASENOTES.md
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-10-13 09:11:34 -07:00
binlijin
66873ca5a6
HBASE-25166 MobFileCompactionChore is closing the master's shared cluster connection ( #2514 ) ( #4826 )
...
Co-authored-by: Ankit Singhal <ankit@apache.org>
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
2022-10-13 22:07:46 +08:00
Duo Zhang
9ee740286f
HBASE-27421 Bump spotless plugin to 2.27.2 and reimplement the 'Remove unhelpful javadoc stubs' rule ( #4824 )
...
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
(cherry picked from commit 0d260f5b22
)
2022-10-12 23:18:37 +08:00
sanjeet006py
72c79b6a31
HBASE-27420 Allow non-loopback for zk standalone server in minizkcluster ( #4819 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
Co-authored-by: Sanjeet Malhotra <sanjeetmalhotra@salesforce.com>
2022-10-11 12:10:55 -07:00
Andrew Purtell
39978b80ab
HBASE-27339 Improve sasl connection failure log message to include server ( #4823 )
...
Include the remote server name in the logged exception message when the
connection setup fails in BlockingRpcConnection.
Add an equivalent log line in NettyRpcConnection.
Signed-off-by: Viraj Jasani <vjasani@apache.org>
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/NettyRpcConnection.java
2022-10-11 10:23:06 -07:00
Andrew Purtell
e8382ab08c
HBASE-27424 Upgrade Jettison for CVE-2022-40149/40150 ( #4822 )
...
Jettison versions <= 1.5.0 are subject to CVE-2022-40149 and CVE-2022-40150.
Move jettison.version to 1.5.1.
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-10-11 10:12:09 -07:00
Duo Zhang
ec8acd6327
HBASE-27419 Update to hbase-thirdparty 4.1.2 ( #4818 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
(cherry picked from commit 79f853ee7c
)
2022-10-11 10:34:35 +08:00
Andrew Purtell
b7fbb668d5
HBASE-27411 Update and clean up bcprov-jdk15on dependency ( #4817 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2022-10-10 22:57:29 +00:00
Duo Zhang
050f3e1ef5
HBASE-27401 Addendum fix more javadoc issues
...
(cherry picked from commit 4b45256910
)
2022-10-07 00:55:26 +08:00
Duo Zhang
fb988373c1
HBASE-27401 Clean up current broken 'n's in our javadoc ( #4812 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
(cherry picked from commit 63cdd026f0
)
Conflicts:
hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupManager.java
hbase-client/src/main/java/org/apache/hadoop/hbase/HRegionLocation.java
hbase-client/src/main/java/org/apache/hadoop/hbase/client/Append.java
hbase-client/src/main/java/org/apache/hadoop/hbase/client/Mutation.java
hbase-client/src/main/java/org/apache/hadoop/hbase/client/Scan.java
hbase-client/src/main/java/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.java
hbase-client/src/main/java/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.java
hbase-client/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityClient.java
hbase-client/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/RequestConverter.java
hbase-common/src/main/java/org/apache/hadoop/hbase/CellUtil.java
hbase-it/src/test/java/org/apache/hadoop/hbase/test/IntegrationTestReplication.java
hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/client/TestRemoteTable.java
hbase-rsgroup/src/main/java/org/apache/hadoop/hbase/rsgroup/RSGroupInfoManager.java
hbase-server/src/main/java/org/apache/hadoop/hbase/HBaseServerBase.java
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/MasterObserver.java
hbase-server/src/main/java/org/apache/hadoop/hbase/mob/MobUtils.java
hbase-server/src/main/java/org/apache/hadoop/hbase/procedure/flush/RegionServerFlushTableProcedureManager.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/Region.java
hbase-server/src/main/java/org/apache/hadoop/hbase/replication/HBaseReplicationEndpoint.java
hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/MetricsSource.java
hbase-server/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtil.java
hbase-server/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
hbase-server/src/test/java/org/apache/hadoop/hbase/tool/TestBulkLoadHFilesSplitRecovery.java
hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftUtilities.java
2022-10-06 23:01:14 +08:00
Rajeshbabu Chintaguntla
33872f7791
HBASE-27365 Minimise block addition failures due to no space in bucket cache writers queue by introducing wait time - addendum added mistakenly removed in-memory flag
2022-10-06 16:41:20 +05:30
Luca Kovács
f47a7287c6
HBASE-27407 Fixing check for "description" request param in JMXJsonServlet.java ( #4816 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2022-10-06 11:51:58 +01:00
Duo Zhang
a50c90b79d
HBASE-27409 Fix the javadoc for WARCRecord ( #4814 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
(cherry picked from commit ced1d642ae
)
2022-10-06 18:19:12 +08:00
Rajeshbabu Chintaguntla
d18d368445
HBASE-27365 Minimise block addition failures due to no space in bucket cache writers queue by introducing wait time - addendum fixing the test case failure
2022-10-06 06:54:56 +05:30
Rajeshbabu Chintaguntla
a3e0182cef
HBASE-27365 Minimise block addition failures due to no space in bucket cache writers queue by introducing wait time
2022-10-05 03:32:49 +05:30
Bryan Beaudreault
4c9185b37d
HBASE-27381 Still seeing 'Stuck' in static initialization creating RegionInfo instance ( #4813 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-10-04 08:30:15 -04:00
Duo Zhang
e58ac5baf4
HBASE-27403 Remove 'Remove unhelpful javadoc stubs' spotless rule for now ( #4809 )
...
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
(cherry picked from commit 6abc1aefd1
)
2022-10-03 23:17:42 +08:00