Duo Zhang
2fc879e863
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>
2022-10-24 11:50:48 +08:00
Duo Zhang
dad9a7da92
HBASE-27437 TestHeapSize is flaky ( #4841 )
...
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
2022-10-24 10:27:33 +08:00
Kota-SH
c881eb1ff0
HBASE-27363: Fix the config key name for PREFETCH_PERSISTENCE_PATH_KEY and spotbugs ( #4774 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-10-21 15:05:06 +08:00
Sean Busbey
c8e2d80036
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>
2022-10-21 14:13:54 +08:00
Luca Kovács
dffc8e0fbe
HBASE-27406 Make /prometheus endpoint accessible from HBase UI ( #4833 )
...
Signed-off-by: Andor Molnar <andor@apache.org>
Signed-off-by: Balazs Meszaros <meszibalu@apache.org>
2022-10-20 12:50:12 +02:00
chenglei
de1c2fc7ed
HBASE-27433 DefaultMobStoreCompactor should delete MobStoreFile cleanly when compaction is failed ( #4834 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-10-20 18:09:58 +08:00
d-c-manning
5cacece790
HBASE-27159 Emit source metrics for BlockCacheExpressHitPercent ( #4830 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-10-17 14:18:37 -07:00
Victor
77a21b93c5
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:26:09 -07:00
Duo Zhang
b68229c479
HBASE-27344 Update ref guide about the 2.5.x release line ( #4831 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2022-10-17 18:52:47 +08:00
Duo Zhang
0d260f5b22
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>
2022-10-12 23:14:08 +08:00
sanjeet006py
b656456e20
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 10:35:57 -07:00
Andrew Purtell
2cc6478538
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>
2022-10-11 10:19:07 -07:00
Andrew Purtell
f47a52b5f9
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:11:12 -07:00
Duo Zhang
79f853ee7c
HBASE-27419 Update to hbase-thirdparty 4.1.2 ( #4818 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-10-11 09:50:30 +08:00
Andrew Purtell
8d2efc8aaa
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 15:55:57 -07:00
Luca Kovács
46d37a70d6
HBASE-27395 Adding description to Prometheus metrics ( #4807 )
...
Signed-off-by: Tamas Payer <payert@apache.org>
Signed-off-by: Balazs Meszaros <meszibalu@apache.org>
2022-10-07 11:31:02 +02:00
Duo Zhang
4b45256910
HBASE-27401 Addendum fix more javadoc issues
2022-10-07 00:54:05 +08:00
Rajeshbabu Chintaguntla
54a82302b4
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:39:22 +05:30
Duo Zhang
ced1d642ae
HBASE-27409 Fix the javadoc for WARCRecord ( #4814 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-10-06 18:18:06 +08:00
Duo Zhang
63cdd026f0
HBASE-27401 Clean up current broken 'n's in our javadoc ( #4812 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-10-06 18:17:34 +08:00
Luca Kovács
feccf958e1
HBASE-27407 Fixing check for "description" request param in JMXJsonServlet.java ( #4816 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2022-10-06 10:47:30 +01:00
Rajeshbabu Chintaguntla
5ffb29688d
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 11:14:23 +05:30
SiCheng-Zheng
eb6b2745c5
HBASE-27309 Add major compact table or region operation on master web table page ( #4793 )
...
Co-authored-by: zhengsicheng <zhengsicheng@jd.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-10-04 23:10:25 +08:00
Bryan Beaudreault
fa54381cb2
HBASE-27381 Still seeing 'Stuck' in static initialization creating RegionInfo instance ( #4813 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-10-04 08:27:01 -04:00
Duo Zhang
6abc1aefd1
HBASE-27403 Remove 'Remove unhelpful javadoc stubs' spotless rule for now ( #4809 )
...
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2022-10-03 23:15:50 +08:00
Rajeshbabu Chintaguntla
14b3899a2e
HBASE-27365 Minimise block addition failures due to no space in bucket cache writers queue by introducing wait time ( #4805 )
...
Co-authored-by: Rajeshbabu Chintaguntla <rajeshbabu@apache.org>
2022-10-03 11:16:22 +05:30
Bryan Beaudreault
23a56331db
HBASE-27391 Downgrade ERROR log to DEBUG in ConnectionUtils.updateStats ( #4804 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-09-28 11:31:39 -04:00
Duo Zhang
748cad655c
HBASE-27289 Remove 1.7.x from our download page ( #4797 )
...
Signed-off-by: Xin Sun <ddupgs@gmail.com>
2022-09-23 23:11:07 +08:00
Bryan Beaudreault
5baeacb7d6
HBASE-27280 Add mutual authentication support to TLS ( #4796 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Reviewed-by: Andor Molnár <andor@cloudera.com>
2022-09-23 08:36:20 -04:00
Wellington Ramos Chevreuil
da87a8e70c
HBASE-27386 Use encoded size for calculating compression ratio in block size predicator ( #4795 )
...
Signed-off-by: Ankit Singhal <ankit@apache.org>
2022-09-23 10:33:27 +01:00
LiangJun He
cc4268a7d2
HBASE-27304 Support using IP to expose master/rs servers for some special scenarios ( #4713 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-09-22 10:17:08 +08:00
chenglei
de127bde84
HBASE-27303 (addendum)Unnecessary replication to secondary region replicas should avoid when WAL.sync throws Exception ( #4792 )
2022-09-21 11:29:10 +08:00
SiCheng-Zheng
8bc6a5954a
HBASE-27310 Add disabled table is displayed red on master web tables list ( #4755 )
...
Co-authored-by: zhengsicheng <zhengsicheng@jd.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-09-20 17:10:06 +08:00
Wellington Ramos Chevreuil
3f4734edae
HBASE-27370 Avoid decompressing blocks when reading from bucket cache… ( #4781 )
...
Co-authored-by: Josh Elser <elserj@apache.com>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Tak Lon (Stephen) Wu <taklwu@apache.org>
2022-09-20 09:15:17 +01:00
Duo Zhang
3f5c0a505a
HBASE-27372 Update java versions in our Dockerfiles ( #4784 )
...
Signed-off-by: Xin Sun <ddupgs@gmail.com>
Reviewed-by: SiCheng-Zheng <643463623@qq.com>
2022-09-19 15:43:35 +08:00
Duo Zhang
6f0761a668
HBASE-27373 Fix new spotbugs warnings after upgrading spotbugs to 4.7.2 ( #4787 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2022-09-16 22:57:54 +08:00
Duo Zhang
460bb47c04
HBASE-27368 Do not need to throw IllegalStateException when peer is not active in ReplicationSource.initialize ( #4779 )
...
Signed-off-by: Xin Sun <ddupgs@gmail.com>
2022-09-15 15:27:06 +08:00
Duo Zhang
00aba9ca74
HBASE-27371 Bump spotbugs version ( #4783 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2022-09-14 23:27:51 +08:00
Abhradeep Kundu
efc757577a
HBASE-27317 Rectifying the option for columnfamily as mandatory ( #4773 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2022-09-14 13:41:02 +02:00
Ujjawal
b3a04899a4
HBASE-27352 - Quoted string argument with spaces passed from command line are propagated wrongly to the underlying java class ( #4754 )
...
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2022-09-13 14:32:55 +02:00
Duo Zhang
f3f88ff6c1
HBASE-27360 The trace related assertions are flaky for async client tests ( #4767 )
...
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
2022-09-09 22:41:55 +08:00
Andor Molnár
793f020e13
HBASE-27226 Document native TLS support in Netty RPC ( #4717 )
...
Signed-off-by: Balazs Meszaros <meszibalu@apache.org>
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2022-09-08 13:12:45 -04:00
Kota-SH
2bfa540be5
HBASE-27313: Persist list of Hfiles names for which prefetch is done ( #4726 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2022-09-08 11:36:39 +01:00
Michael Stack
0dfc45bfa3
HBASE-27361 Add .flattened-pom.xml to .gitignore ( #4769 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-09-08 16:58:11 +08:00
chenglei
a26cbf1057
HBASE-27362 CompactSplit.requestCompactionInternal may bypass compactionsEnabled check ( #4768 )
...
Co-authored-by: comnetwork <comnetwork@163.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-09-08 16:39:12 +08:00
Ujjawal
fa3bd7feb9
HBASE-27353 - opentelemetry-context jar missing at runtime causes MR jobs to fail ( #4759 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2022-09-07 10:49:53 -07:00
Andor Molnár
d2cc840edf
HBASE-27346 Autodetect key/truststore file type from file extension ( #4757 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2022-09-06 15:43:41 -04:00
Bryan Beaudreault
ee58f177f0
HBASE-27224 HFile tool statistic sampling produces misleading results ( #4638 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Reviewed-by: Clay Baenziger <cwb@clayb.net>
2022-09-06 15:04:32 -04:00
Michael Stack
1b5403cf7d
HBASE-27340 Artifacts with resolved profiles ( #4740 ) ( #4761 )
...
(Forward port from branch-2; simplified by the fact that there
is no hadoop-2.0 profile on master branch)
Make it so our published poms carry the minimum needed to run
an hbase; the published pom has no profiles -- the profiles
specified at build time are resolved, their dependencies inlined,
and then they are stripped -- and no build-time, or plugins
dependencies or properties, etc. Resultant poms have explicit
hadoop lib versions baked in -- no more being able to choose
hbase with hadoop2 or haddop3 at downstream build time by setting
a '-Dhadoop.profile=X.0'.
Pattern is to add profiles when none in sub-modules when
the flatten plugin complains it can't resolve an hadoop
dependency's 'version' (e.g. hadoop-common, hadoop-hdfs).
Adding the profile in the sub-module make it so the flatten
plugin can figure 'hadoop.version' definitively.
(In master there is only the hadoop-3.0 profile).
Another spin on the above happens when profiles already exist
in submodule but the flatten plugin is complaining it can't
figure figure version on an hadoop dependency NOT under
profiles. Below, we move the delinquent hadoop dependency under
existing profiles (minikdc was the usual dependency outside
profiles in sub-modules that flatten complained about).
Sometimes, moving an hadoop dependency under a profile, there
would be excludes on the local dependency. If the parent pom
excludes section was missing the local excludes, we added them
up to the parent module so all excluding is done up there in
the parent profile dependencyManagement section.
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-09-06 23:06:13 +08:00
Xiaolin Ha
72c1a84750
HBASE-27332 Remove RejectedExecutionHandler for long/short compaction thread pools ( #4731 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-09-05 21:13:34 +08:00