okumin
d3e02cb69a
HBASE-27655 Remove the empty path annotation from ClusterMetricsResource
...
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2023-02-28 14:36:25 +01:00
Yuta Imazu
840c62e532
HBASE-24781 Clean up peer metrics when disabling peer ( #4997 )
...
Co-authored-by: Yuta Imazu <yuta.imazu@linecorp.com>
Signed-off-by: Duo Zhang <zhangduo@apache.or
(cherry picked from commit ef6a1130d0f1a186b1d31f11be26ec95e3588ae2)
2023-02-28 13:35:00 +08:00
Duo Zhang
5b6d9de54c
HBASE-27668 PB's parseDelimitedFrom can successfully return when there are not enough bytes ( #5059 )
...
Signed-off-by: Viraj Jasani <vjasani@apache.org>
(cherry picked from commit d1fede72c340f6eeb145410e88b089e636fd6f5e)
2023-02-28 10:02:46 +08:00
Bryan Beaudreault
53d3e78432
HBASE-27650 Merging empty regions corrupts meta cache (branch-2) ( #5038 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2023-02-27 20:40:19 -05:00
Nick Dimiduk
3b6d8c3394
HBASE-23102: Improper Usage of Map putIfAbsent ( #828 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
Co-authored-by: belugabehr <12578579+belugabehr@users.noreply.github.com>
2023-02-27 11:23:36 +01:00
Duo Zhang
82c4ccefd3
HBASE-27644 Should not return false when WALKey has no following KVs while reading WAL file ( #5032 )
...
Signed-off-by: Viraj Jasani <vjasani@apache.org>
(cherry picked from commit 4a9cf99b2f8cd2fa646a5c43280e2d91d2dccafd)
2023-02-26 16:18:33 +08:00
tianhang
a571852a09
HBASE-27661 Set size of systable queue in UT ( #5053 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit bc31e68e857c5bb51b7de77c2f5c2e06153d0cd1)
2023-02-25 23:38:14 +08:00
chenglei
3f25f33bc3
HBASE-27654 IndexBlockEncoding is missing in HFileContextBuilder copy constructor ( #5046 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2023-02-20 18:21:42 +08:00
chenglei
5aab852a6d
Revert "HBASE-29654 IndexBlockEncoding is missing in HFileContextBuilder copy constructor ( #5041 )" ( #5045 )
...
This reverts commit f87c6b8505da96ad27734697a8b6e775ae038851.
2023-02-20 18:17:20 +08:00
chenglei
f87c6b8505
HBASE-29654 IndexBlockEncoding is missing in HFileContextBuilder copy constructor ( #5041 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2023-02-20 17:59:45 +08:00
tianhang
3b8d7ad512
HBASE-27645 [JDK17] Use ReflectionUtils#getModifiersField in UT ( #5029 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2023-02-17 21:12:33 +08:00
Xiaolin Ha
4b9214c75f
HBASE-21521 Expose master startup status via web UI ( #4788 ) ( #5021 ) ( #5026 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2023-02-16 09:31:32 +08:00
Duo Zhang
ee618d5fdf
HBASE-27637 Zero length value would cause value compressor read nothing and not advance the position of the InputStream ( #5025 )
...
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
(cherry picked from commit 2bbe036e2999f886008bb83988c541eb879e2431)
2023-02-15 12:15:01 +08:00
Duo Zhang
1fb311f22a
HBASE-27621 Also clear the Dictionary when resetting when reading compressed WAL file ( #5016 )
...
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
(cherry picked from commit 833b10e8bab7c28457caa854c0f714b489f88fa3)
2023-02-11 19:54:57 +08:00
tianhang
7402ebb3a0
HBASE-27602 Remove the impact of operating env on testHFileCleaning ( #5003 )
...
Co-authored-by: tianhang.tang <tianhang.tang@shopee.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit e71253f4d8db0f808b4a2d27f66fca37b1ad0632)
2023-02-11 19:41:34 +08:00
Peter Somogyi
0d88f75b80
HBASE-27590 Change Iterable to List in SnapshotFileCache ( #4995 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit d2c5af11ea46c86c592751608e44f563406aa4f3)
2023-02-09 15:20:47 +01:00
Wellington Ramos Chevreuil
1dd0dc3c9a
HBASE-27619 Bulkload fails when trying to bulkload files with invalid names after HBASE-26707 ( #5014 )
...
Signed-off-by: Tak Lon (Stephen) Wu <taklwu@apache.org>
2023-02-09 09:19:58 -04:00
Bryan Beaudreault
721f1b159a
HBASE-27534 Addendum fix branch-2 compile issue
2023-02-08 16:10:37 -05:00
Bryan Beaudreault
3436ab9d29
HBASE-27534 Addendum fix test crash ( #5011 )
2023-02-08 10:56:41 -05:00
Bryan Beaudreault
3358db1f97
HBASE-27534 Determine too large requests by response block size rather than just cell size ( #5007 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2023-02-05 17:28:53 -05:00
Bryan Beaudreault
8809c880dd
HBASE-27570 Unify tracking of block IO across all read request types ( #5004 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2023-02-04 12:35:53 -05:00
Bryan Beaudreault
f619001dff
HBASE-27580 Reverse scan over rows with tags throw exceptions when using DataBlockEncoding ( #5006 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2023-02-04 12:20:17 -05:00
tianhang
2bb8897f76
HBASE-27595 ThreadGroup is removed since Hadoop 3.2.4 ( #5001 )
...
Co-authored-by: tianhang.tang <tianhang.tang@shopee.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit a3686eb052a00911a2331c70d92525641a9fe01e)
2023-02-02 14:21:30 +08:00
Bryan Beaudreault
47887225d0
HBASE-27558 Scan quotas and limits should account for total block IO ( #4967 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2023-01-30 13:23:26 -05:00
chaijunjie0101
3a98d87030
HBASE-26967 FilterList with FuzzyRowFilter and SingleColumnValueFilter evaluated with operator MUST_PASS_ONE doesn't work as expected( #4820 )
...
Close #4820
Co-authored-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 382681e2d6b6c417145022d7df81390bf42f2773)
2023-01-29 17:39:39 +08:00
Duo Zhang
35cca16e74
HBASE-27598 Upgrade mockito to 4.x ( #4998 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
(cherry picked from commit bd7a78add5aaac090d6ea0b1951778fe24542b70)
2023-01-29 12:22:18 +08:00
EungsopYoo
79ecc22a74
HBASE-27547 Close store file readers after region warmup ( #4942 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 45fd3f628ab2ec2268c6449b62a85e7178f511b6)
2023-01-28 23:21:31 +08:00
Andrew Purtell
a08cb648a4
HBASE-27588 "Instantiating StoreFileTracker impl" INFO level logging is too chatty ( #4989 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2023-01-25 14:45:46 -08:00
Wei-Chiu Chuang
b0f2fc520f
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 29cd782d25bee0c7d59d3773e4aaf1cc8f0dccd9)
2023-01-24 22:50:36 +08:00
Wellington Ramos Chevreuil
8f02a61c7d
HBASE-27551 Add config options to delay assignment to retain last region location ( #4945 )
...
Signed-off-by: Tak Lon (Stephen) Wu <taklwu@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2023-01-24 01:06:21 -03:00
Mallikarjun
fd11b9bfcf
HBASE-27238 Backport backup restore to 2.x ( #4770 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2023-01-23 19:51:17 -05:00
Bryan Beaudreault
c6a17220e0
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 12:51:46 -05:00
curie71
8fc3ef3eb2
HBASE-27528 log duplication issues in MasterRpcServices. ( #4951 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 913cf6b96df1fe28c84be0e6c382090cbcd9d8b7)
2023-01-20 16:51:22 +08:00
BukrosSzabolcs
40b4349ee4
HBASE-27493: Allow namespace admins to clone snapshots created by them ( #4885 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
(cherry picked from commit ad8f28e29784894cd342b5d37b0d88e0f5936dc2)
2023-01-18 11:27:29 +01:00
Andrew Purtell
28da1546e2
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:04 -08:00
Nick Dimiduk
4f8e34f436
HBASE-27568 ChaosMonkey add support for JournalNodes ( #4963 )
...
Signed-off-by: Reid Chan <reidchan@apache.org>
2023-01-17 18:36:38 +01:00
Viraj Jasani
cb36eba00e
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:23:32 -08:00
Peter Somogyi
655a4366a5
HBASE-27565 Make the initial corePoolSize configurable for ChoreService ( #4958 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2023-01-12 14:50:38 +01:00
Bryan Beaudreault
a7d60cefe7
HBASE-27531 Addendum: fix test
2023-01-11 19:38:55 -05:00
liuzhongjun
209f9b5ee2
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 c1b9d8ba068ab909174b5a21d3b2fa7f69578bef)
2023-01-11 18:10:34 +08:00
Liangjun He
26b022116b
HBASE-27489 Fix several problems after HBASE-27304 ( #4903 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 4add5250ed322628f9e783efca1b33773b98705b)
2023-01-10 14:53:38 +08:00
Duo Zhang
2fdefdc273
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 3f1087fe822fee51719bb407eee851a33a2d94a2)
2023-01-04 11:22:58 +08:00
chenglei
10309c637e
HBASE-27539 Encapsulate and centralise access to ref count through StoreFileInfo ( #4938 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2022-12-24 19:28:09 +08:00
Duo Zhang
cdc48fca41
HBASE-27514 Move some persistent states from zookeeper to master region ( #4925 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
(cherry picked from commit dcfde79f7e51f7141d8c10116bffcaeda85d1c73)
2022-12-22 12:48:21 +08:00
Bryan Beaudreault
edc2cbd18a
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 12:34:56 -05:00
Wellington Chevreuil
d10a44fde2
HBASE-27474 Addendum: fix spotless issues introduced by conflicts resolution
2022-12-21 11:45:28 +00:00
Wellington Ramos Chevreuil
012306b62d
HBASE-27474 Evict blocks on split/merge; Avoid caching reference/hlinks if compaction is enabled ( #4868 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
(cherry picked from commit 222ec684d68de25d20dac3be2614863c1c4cbd20)
2022-12-19 12:05:06 +00:00
Ray Mattingly
bc58d6d861
HBASE-27253 make slowlog configurations dynamic ( #4926 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2022-12-15 17:54:11 -05:00
Bri Augenreich
c802f9d047
HBASE-27390 getClusterMetrics NullPointerException when ServerTask status null ( #4853 )
...
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
2022-12-15 11:58:42 -05:00
LYCJeff
1e53a34271
HBASE-27530 Fix comment syntax errors ( #4910 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit f9518cc1a13becb669a3ca5c257850c4fcea989c)
2022-12-14 23:26:49 +08:00