Duo Zhang
b20d9b9d0e
HBASE-23006 RSGroupBasedLoadBalancer should also try to place replicas for the same region to different region servers ( #605 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-09-11 11:10:46 +08:00
Duo Zhang
4ca760fe9d
Revert "HBASE-22664 Move protobuf stuff in hbase-rsgroup to hbase-protocol-shaded ( #362 )"
...
This reverts commit d36436408e
.
2019-09-10 11:14:37 +08:00
Duo Zhang
c2c9984c35
Revert "HBASE-22662 Move RSGroupInfoManager to hbase-server ( #368 )"
...
This reverts commit 3032c713e1
.
2019-09-10 11:14:30 +08:00
Duo Zhang
124ac4d6c4
Revert "HBASE-22676 Move all the code in hbase-rsgroup to hbase-server and remove hbase-rsgroup module ( #399 )"
...
This reverts commit f7bbdde975
.
2019-09-10 11:14:23 +08:00
Duo Zhang
f7bbdde975
HBASE-22676 Move all the code in hbase-rsgroup to hbase-server and remove hbase-rsgroup module ( #399 )
...
Signed-off-by: Zheng Hu <openinx@gmail.com>
2019-09-10 10:47:44 +08:00
Duo Zhang
3032c713e1
HBASE-22662 Move RSGroupInfoManager to hbase-server ( #368 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-09-10 10:47:44 +08:00
Duo Zhang
d36436408e
HBASE-22664 Move protobuf stuff in hbase-rsgroup to hbase-protocol-shaded ( #362 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-09-10 10:47:44 +08:00
linkaline
4e09e4f88f
HBASE-22642 Make move operations of RSGroup idempotent ( #387 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-09-02 17:15:42 +08:00
Duo Zhang
090c55f3ff
HBASE-22933 Do not need to kick reassign for rs group change any more ( #550 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-08-30 09:23:43 +08:00
Jan Hentschel
124fa3488a
HBASE-22764 Fixed remaining Checkstyle issues in the hbase-rsgroup module
...
Signed-off-by: stack <stack@apache.org>
2019-07-30 08:55:40 +02:00
syedmurtazahassan
de98fee288
HBASE-22702 [Log] 'Group not found for table' is chatty
...
Signed-off-by Reid Chan <reidchan@apache.org>
2019-07-25 23:13:40 +08:00
linkaline
9d5e5adaf0
HBASE-20368 Fix RIT stuck when a rsgroup has no online servers but AM's pendingAssginQueue is cleared ( #354 )
2019-07-17 22:05:36 +08:00
haxiaolin
74731c2a46
HBASE-22414 Interruption of moving regions in RSGroup will cause regions on wrong rs
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2019-07-15 10:15:51 +01:00
haxiaolin
a4738e5184
HBASE-22403 Balance in RSGroup should consider throttling and a failure affects the whole
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-07-04 08:47:48 +08:00
Sakthi
dd99ea8d14
HBASE-22535 TestShellRSGroups fails when run on JDK11
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-06-04 10:34:04 -05:00
haxiaolin
ee19bda3bc
HBASE-22411 Refactor codes of moving reigons in RSGroup
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-05-29 09:33:09 +08:00
Andrew Purtell
a30b186568
HBASE-22449 https everywhere in Maven metadata ( #247 )
2019-05-21 12:34:25 -07:00
haxiaolin
759ee217c5
HBASE-22424 Interactions in RSGroup test classes will cause TestRSGroupsAdmin2.testMoveServersAndTables and TestRSGroupsBalance.testGroupBalance flaky
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-05-17 08:36:29 +08:00
Thiruvel Thirumoolan
32250e55ba
HBASE-21883 Enhancements to Major Compaction tool
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-30 17:29:28 -07:00
Sean Busbey
bf140acd20
HBASE-22083 move eclipse settings into a profile.
...
Signed-off-by: stack <stack@apache.org>
2019-04-25 14:17:18 -05:00
meiyi
268bcce76f
HBASE-22208 Create access checker and expose it in RS
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-04-19 12:39:09 +08:00
meiyi
94d9dc1e84
HBASE-22084 Rename AccessControlLists to PermissionStorage
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-04-12 14:18:09 +08:00
zhangduo
cd2374a7f0
HBASE-22108 Avoid passing null in Admin methods
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-04-02 21:13:17 +08:00
Xiang LI
d857c9160e
HBASE-22051 Expect values are hard-coded in the verifications of TestRSGroupsBasics
...
Signed-off-by: Xu Cang <xucang@apache.org>
2019-03-21 13:47:42 -07:00
Xiang Li
637764ab7b
HBASE-22009 Improve RSGroupInfoManagerImpl#getDefaultServers()
...
Signed-off-by: Xu Cang <xucang@apache.org>
2019-03-18 10:48:41 -07:00
Xiang Li
5c2b0854a5
HBASE-21987 Simplify RSGroupInfoManagerImpl#flushConfig() for offline mode
...
Signed-off-by: Xu Cang <xucang@apache.org>
2019-03-08 13:09:27 -08:00
Xiang Li
d725d33c4c
HBASE-21969 Improve the update of destination rsgroup of RSGroupInfoManagerImpl#moveTables()
2019-02-28 22:05:01 -08:00
Xiang Li
7ecb45a4b0
HBASE-21866 Do not move the table to null rsgroup when creating an existing table
2019-02-18 10:54:22 -08:00
zhangduo
54c724f580
HBASE-21707 Addendum remove debug logs
2019-01-15 08:31:31 +08:00
zhangduo
7795af0057
HBASE-21707 Fix warnings in hbase-rsgroup module and also make the UTs more stable
...
Signed-off-by: Zheng Hu <openinx@gmail.com>
2019-01-14 11:50:10 +08:00
zhangduo
a1903ea8ab
HBASE-21700 Simplify the implementation of RSGroupInfoManagerImpl
2019-01-10 10:50:12 +08:00
zhangduo
8bf966c8e9
HBASE-21541 Move MetaTableLocator.verifyRegionLocation to hbase-rsgroup module
2018-12-04 22:33:36 +08:00
zhangduo
1acbd36c90
HBASE-21154 Remove hbase:namespace table; fold it into hbase:meta
2018-11-26 14:51:56 +08:00
Reid Chan
130057f137
HBASE-21255 [acl] Refactor TablePermission into three classes (Global, Namespace, Table)
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-11-15 11:34:16 +08:00
Ben Lau
c4b2315706
Amend HBASE-21439 RegionLoads aren't being used in RegionLoad cost functions
...
Addendum: Update RSGroup Test too
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-11-08 14:07:50 -08:00
jingyuntian
5fbb227deb
HBASE-21269 Forward-port HBASE-21213 [hbck2] bypass leaves behind state in RegionStates when assign/unassign
2018-10-18 06:22:52 -07:00
Andrew Purtell
e42741e085
HBASE-21265 Split up TestRSGroups
...
Signed-off-by: Ted Yu <tyu@apache.org>
2018-10-04 16:24:06 -07:00
Andrew Purtell
79fe878a35
HBASE-21261 Add log4j.properties for hbase-rsgroup tests
2018-10-01 18:08:37 -07:00
tedyu
4d7235ec54
HBASE-21258 Add resetting of flags for RS Group pre/post hooks in TestRSGroups
2018-10-01 15:07:06 -07:00
Kiran Kumar Maturi
aa9e1d0511
HBASE-20857 balancer status tag in jmx metrics
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-09-28 16:12:15 -07:00
Mingliang Liu
6dd5383033
HBASE-21071 HBaseTestingUtility::startMiniCluster() to use builder pattern
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2018-08-27 10:20:31 -07:00
Xu Cang
50055dbf04
HBASE-20666 Unsuccessful table creation leaves entry in hbase:rsgroup table
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-08-21 18:54:36 -07:00
zhangduo
bb3494134e
HBASE-20881 Introduce a region transition procedure to handle all the state transition for a region
2018-08-21 06:12:09 +08:00
Sergey Soldatov
973b4ddcfa
HBASE-20927 RSGroupAdminEndpoint doesn't handle clearing dead servers if they are not processed yet.
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-07-26 09:58:49 -07:00
Pankaj
bb8826ca5f
HBASE-20357 AccessControlClient API Enhancement
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-06-28 22:48:58 -07:00
tedyu
65d84df005
HBASE-20791 RSGroupBasedLoadBalancer#setClusterMetrics should pass ClusterMetrics to its internalBalancer (chenxu) - files missing from previous commit
2018-06-28 01:22:07 -07:00
tedyu
c24a7c446f
HBASE-20791 RSGroupBasedLoadBalancer#setClusterMetrics should pass ClusterMetrics to its internalBalancer (chenxu)
2018-06-27 21:58:09 -07:00
Sean Busbey
f1b536bad4
HBASE-20332 shaded mapreduce module shouldn't include hadoop
...
* modify the jar checking script to take args; make hadoop stuff optional
* separate out checking the artifacts that have hadoop vs those that don't.
* * Unfortunately means we need two modules for checking things
* * put in a safety check that the support script for checking jar contents is maintained in both modules
* * have to carve out an exception for o.a.hadoop.metrics2. :(
* fix duplicated class warning
* clean up dependencies in hbase-server and some modules that depend on it.
* allow Hadoop to have its own htrace where it needs it
* add a precommit check to make sure we're not using old htrace imports
2018-06-18 11:31:04 -07:00
Nihal Jain
832f67d483
HBASE-20677 Backport test of HBASE-20566 'Creating a system table after enabling rsgroup feature puts region into RIT' to branch-2
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-06-04 14:30:04 -07:00
maoling
1b98a96caa
HBASE-19761:Fix Checkstyle errors in hbase-zookeeper
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2018-06-02 10:08:15 +02:00