Baiqiang Zhao
cc5b884a8d
HBASE-25513 When the table is turned on normalize, the first region may not be merged even the size is 0 ( #2887 )
...
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2021-01-19 11:05:13 -08:00
xijiawen
52aa1cb5d5
HBASE-25496 add get_namespace_rsgroup command ( #2874 )
...
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-01-19 14:52:38 +05:30
xijiawen
df6607aa85
HBASE-25497 move_namespaces_rsgroup should change hbase.rsgroup.name … ( #2875 )
...
* HBASE-25497 move_namespaces_rsgroup should change hbase.rsgroup.name config in NamespaceDescriptor
Signed-off-by: Zheng Wang <wangzheng@apache.org>
(cherry picked from commit 9e9bec24d2c6e527aaeb0ffe5510e5edb12de40d)
2021-01-18 19:05:43 +08:00
Anjan Das
7aca7814d9
HBASE-25475 : Unset zk based wal splitting explicitly in tests (ADDENDUM) ( #2891 )
...
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-01-17 16:35:05 +05:30
Andrew Purtell
bab2d41390
Preparing development version 2.4.2-SNAPSHOT
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-01-15 10:51:49 -08:00
Andrew Purtell
b4d9639f66
Preparing hbase release 2.4.1RC2; tagging and updates to CHANGES.md and RELEASENOTES.md
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
rel/2.4.1
2.4.1RC2
2021-01-15 10:50:53 -08:00
Akshay Sudheer
caea47ae1d
HBASE-25404 Procedures table Id under master web UI gets word break to single character ( #2783 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2021-01-15 10:32:10 -08:00
Andrew Purtell
4c3e174297
Revert "Preparing development version 2.4.2-SNAPSHOT"
...
This reverts commit e0aa0155423d75bd5a5d1a718fa513810afb3960.
2021-01-15 10:19:09 -08:00
Anjan Das
dea4aa97ea
HBASE-25475: Improve UT added as part of HBASE-25445 in TestSplitWALManager ( #2855 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2021-01-15 12:36:38 +05:30
Andrew Purtell
e0aa015542
Preparing development version 2.4.2-SNAPSHOT
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-01-14 12:55:38 -08:00
Andrew Purtell
55d29a45a8
Preparing hbase release 2.4.1RC1; tagging and updates to CHANGES.md again
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2.4.1RC1
2021-01-14 12:54:58 -08:00
Andrew Purtell
67a87017b4
Revert "Preparing development version 2.4.2-SNAPSHOT"
...
This reverts commit 00fec5a2f7cdb2e715d8b58c3cb2ece65e24feb6.
2021-01-14 12:54:05 -08:00
Andrew Purtell
00fec5a2f7
Preparing development version 2.4.2-SNAPSHOT
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-01-14 11:43:50 -08:00
Andrew Purtell
27f81893b5
Preparing hbase release 2.4.1RC1; tagging and updates to CHANGES.md and RELEASENOTES.md
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-01-14 11:05:44 -08:00
Andrew Purtell
3f495149e9
Revert "Preparing development version 2.4.2-SNAPSHOT"
...
This reverts commit 9f17bd2f1bd86465d700c69f25313f4c7971139d.
2021-01-14 11:00:42 -08:00
Tak Lon (Stephen) Wu
83a6ca54bd
Backport "HBASE-25249 Adding StoreContext" to branch-2 ( #2869 )
...
Co-authored-by: Abhishek Khanna <akkhanna@amazon.com>
Signed-off-by: Zach York <zyork@apache.org>
2021-01-14 10:56:26 -08:00
申胜利
f429cfac9a
HBASE-25449 'dfs.client.read.shortcircuit' should not be set in hbase-default.xml
...
Revert of the revert -- re-applying HBASE-25449 with a change
of renaming the test hdfs XML configuration file as it was adversely
affecting tests using MiniDFS
This reverts commit c218e576fe54df208e277365f1ac24f993f2a4b1.
Co-authored-by: Josh Elser <elserj@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2021-01-13 21:17:48 -05:00
Andrew Purtell
9f17bd2f1b
Preparing development version 2.4.2-SNAPSHOT
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-01-13 18:03:20 -08:00
Josh Elser
f85ab1496e
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>
2.4.1RC0
2021-01-13 18:02:02 -08:00
Andrew Purtell
422a8cc32d
Revert "Preparing development version 2.4.2-SNAPSHOT"
...
This reverts commit 29619049b2d4afb32a4470f5131e258e3e44f87b.
2021-01-13 17:44:09 -08:00
Andrew Purtell
29619049b2
Preparing development version 2.4.2-SNAPSHOT
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-01-13 11:39:43 -08:00
Andrew Purtell
8e9784b2d6
Preparing hbase release 2.4.1RC0 again; retagging and updates to CHANGES.md
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-01-13 11:38:24 -08:00
Andrew Purtell
645b564310
HBASE-25504 [branch-2.4] Restore method removed by HBASE-25277 to LP(CONFIG) coprocessors
...
Restore removed method overrides for AccessController and VisibilityController,
which are both LimitedPrivate(CONFIG) interfaces and per compatibility
guidelines cannot have methods removed in patch releases.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-01-13 11:04:19 -08:00
Andrew Purtell
6125d4ef84
Revert "[branch-2.4] Restore AccessController method removed by HBASE-25277"
...
This reverts commit d3b1689f6051b541f9d2428a07b6e29d55e8a792.
2021-01-13 11:04:19 -08:00
Pankaj
fc7a1c340f
HBASE-25502 IntegrationTestMTTR fails with TableNotFoundException ( #2879 )
2021-01-13 11:03:10 -08:00
caroliney14
a35a8ad5f3
HBASE-25329 Dump ritsOverThreshold in logs ( #2761 )
...
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-01-14 00:10:06 +05:30
Andrew Purtell
d3b1689f60
[branch-2.4] Restore AccessController method removed by HBASE-25277
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-01-13 10:24:09 -08:00
Andrew Purtell
85075940c0
Revert "Preparing development version 2.4.2-SNAPSHOT"
...
This reverts commit 51c55fcc2f9190e946c7ac0ffd03d39c15072c02.
2021-01-13 10:24:09 -08:00
Mohammad Arshad
342d6f650e
HBASE-25503: HBase code download is failing on windows with invalid path error ( #2880 )
2021-01-13 09:51:44 -08:00
Duo Zhang
2f6700b2d6
HBASE-25476 Enable error prone check in pre commit ( #2860 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2021-01-13 16:17:55 +08:00
Andrew Purtell
51c55fcc2f
Preparing development version 2.4.2-SNAPSHOT
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-01-12 17:06:38 -08:00
Andrew Purtell
35044cc40c
Preparing hbase release 2.4.1RC0; tagging and updates to CHANGES.md and RELEASENOTES.md
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-01-12 17:06:33 -08:00
Viraj Jasani
e8279b26fa
HBASE-25211 : Rack awareness in RegionMover ( #2795 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-01-12 15:37:53 -08:00
Wellington Ramos Chevreuil
cc12edbe17
HBASE-24813 ReplicationSource should clear buffer usage on Replicatio… ( #2546 ) ( #2849 )
...
Signed-off-by: Ankit Singhal <ankit@apache.org>
Signed-off-by: Josh Elser <elserj@apache.org>
2021-01-12 09:45:51 +00:00
Duo Zhang
43ee12640b
Revert "HBASE-25449 'dfs.client.read.shortcircuit' should not be set in hbase-default.xml"
...
This reverts commit 09db88d3ba93962c5c97a4947ffe82c2d54fffe7.
2021-01-12 16:10:41 +08:00
xijiawen
aa27488268
HBASE-25459 WAL can't be cleaned in some scenes ( #2848 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
(cherry picked from commit 6a401d89f89c4c394ea7f4282edcd07afbac167a)
2021-01-11 10:06:09 +00:00
Duo Zhang
75f5cb2450
HBASE-25333 Add maven enforcer rule to ban VisibleForTesting imports ( #2854 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2021-01-09 08:56:09 +08:00
申胜利
09db88d3ba
HBASE-25449 'dfs.client.read.shortcircuit' should not be set in hbase-default.xml
...
Signed-off-by: Josh Elser <elserj@apache.org>
2021-01-08 16:01:47 -05:00
Bo Cui
8b48c60347
HBASE-25483 set the loadMeta log level to debug ( #2859 )
...
Signed-off-by: Pankaj Kumar<pankajkumar@apache.org>
(cherry picked from commit a348204d4a77c0e15ddfd459cecfc4d3427d0a63)
2021-01-08 19:32:48 +05:30
xijiawen
99f2b71cc9
HBASE-25434 SlowDelete & SlowPut metric value should use updateDelete & updatePut ( #2837 )
...
Signed-off-by: Zheng Wang <wangzheng@apache.org>
(cherry picked from commit 7d70141b90d188d69e259ad5de435dad4eed5bf8)
2021-01-08 19:02:59 +08:00
Anjan Das
e39bae4ddb
HBASE-25445: Use WAL FS instead of master FS in SplitWALManager ( #2844 )
...
Signed-off-by: Pankaj <pankajkumar@apache.org>
Signed-off-by: ramkrish86 <ramkrishna@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-01-07 15:38:52 +05:30
Bo Cui
82a63abc8a
HBASE-25447 remoteProc is suspended due to OOM ERROR ( #2824 )
...
Some OMME can not cause the JVM to exit, like "java.lang.OutOfMemoryError: Direct buffer memory", "java.lang.OutOfMemoryError: unable to create new native thread", as they dont call vmError#next_OnError_command. So abort HMaster when uncaught exception occurs in TimeoutExecutor, the new active Hmaster will resume the suspended procedure.
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: stack <stack@apache.com>
Signed-off-by: Pankaj Kumar<pankajkumar@apache.org>
(cherry picked from commit 600be60a4bd4d3b3e9652027a0cb8bdd32016c6b)
(cherry picked from commit ae77f81e7eaf07e9943688f10f7f7e14211151c2)
2021-01-06 23:46:24 +05:30
mokai
0a4685b085
HBASE-24755 [LOG][RSGroup]Error message is confusing while adding a offline RS to rsgroup ( #2847 ) ( #2846 )
...
Signed-off-by: Viraj Jasani <vjasani@apache.org>
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2021-01-06 20:00:45 +05:30
Gary Wang
3f2b9b37a7
HBASE-25463 fix comment error of append.rb ( #2845 )
...
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-01-05 20:11:16 +05:30
Mate Szalay-Beko
accbfa0a21
HBASE-25318 Config option for IntegrationTestImportTsv where to generate HFiles to bulkload ( #2777 )
...
IntegrationTestImportTsv is generating HFiles under the working directory of the
current hdfs user executing the tool, before bulkloading it into HBase.
Assuming you encrypt the HBase root directory within HDFS (using HDFS
Transparent Encryption), you can bulkload HFiles only if they sit in the same
encryption zone in HDFS as the HBase root directory itself.
When IntegrationTestImportTsv is executed against a real distributed cluster
and the working directory of the current user (e.g. /user/hbase) is not in the
same encryption zone as the HBase root directory (e.g. /hbase/data) then you
will get an exception:
```
ERROR org.apache.hadoop.hbase.regionserver.HRegion: There was a partial failure
due to IO when attempting to load d :
hdfs://mycluster/user/hbase/test-data/22d8460d-04cc-e032-88ca-2cc20a7dd01c/
IntegrationTestImportTsv/hfiles/d/74655e3f8da142cb94bc31b64f0475cc
org.apache.hadoop.ipc.RemoteException(java.io.IOException):
/user/hbase/test-data/22d8460d-04cc-e032-88ca-2cc20a7dd01c/
IntegrationTestImportTsv/hfiles/d/74655e3f8da142cb94bc31b64f0475cc
can't be moved into an encryption zone.
```
In this commit I make it configurable where the IntegrationTestImportTsv
generates the HFiles.
Co-authored-by: Mate Szalay-Beko <symat@apache.com>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2021-01-05 10:33:01 +01:00
Duo Zhang
0e420588b6
HBASE-25457 Possible race in AsyncConnectionImpl between getChoreServ… ( #2839 )
...
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-01-04 23:52:45 +08:00
leyangyueshan
35648278fc
HBASE-25435 Slow metric value can be configured
...
Signed-off-by: jediwang <jediwang@tencent.com>
2021-01-04 13:06:55 +08:00
lujiefsi
f5a7fffd8b
HBASE-25456 : add security check for setRegionStateInMeta ( #2835 ) ( #2833 )
...
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-01-01 12:19:25 +05:30
lujiefsi
a14f08876b
HBASE-25441 : add security check for some APIs in RSRpcServices ( #2830 ) ( #2810 )
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2020-12-31 00:25:49 +05:30
Duo Zhang
90db5e4f99
HBASE-25452 Use MatcherAssert.assertThat instead of org.junit.Assert.assertThat ( #2826 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2020-12-30 11:06:58 +08:00