Allan Yang
614612a9d8
HBASE-21364 Procedure holds the lock should put to front of the queue after restart
2018-10-25 12:05:28 +08:00
Michael Stack
5dde5b7878
HBASE-21215 Figure how to invoke hbck2; make it easy to find
...
Adds option parameter to the bin/hbase hbck command that allows
passing the hbck2 jar.
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-10-24 20:46:28 -07:00
TAK LON WU
d4cc5eef43
HBASE-21318 Make RefreshHFilesClient runnable
...
Other than when user enables hbase.coprocessor.region.classes with
RefreshHFilesEndPoint, user can also run this client as tool runner
class/CLI and calls refresh HFiles directly.
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-10-24 10:17:12 -07:00
Michael Stack
6830a1c1a0
HBASE-21372) Set hbase.assignment.maximum.attempts to Long.MAX
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Allan Yang <allan163@apache.org>
2018-10-24 09:07:40 -07:00
Duo Zhang
3fe8649b2c
HBASE-21377 Add debug log for catching the root cause
2018-10-24 15:43:12 +08:00
Duo Zhang
b2fcf765ae
HBASE-21363 Rewrite the buildingHoldCleanupTracker method in WALProcedureStore
2018-10-24 14:14:19 +08:00
xcang
1f437ac221
HBASE-21349 Do not run CatalogJanitor or Nomalizer when cluster is shutting down
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-10-23 14:45:05 -07:00
mazhenlin
1e9d998727
HBASE-21342 FileSystem in use may get closed by other bulk load call in secure bulkLoad
...
Signed-off-by: Mike Drob <mdrob@apache.org>
Signed-off-by: Ted Yu <tyu@apache.org>
2018-10-23 15:51:46 -05:00
xcang
807736fcf1
HBASE-21338 Warn if balancer is an ill-fit for cluster size
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-10-23 13:23:24 -07:00
Allan Yang
3b68e5393e
HBASE-20973 ArrayIndexOutOfBoundsException when rolling back procedure
2018-10-23 16:09:05 +08:00
Duo Zhang
603bf4c551
HBASE-21354 Addendum fix compile error
2018-10-23 14:39:53 +08:00
Allan Yang
86f23128b0
HBASE-21354 Procedure may be deleted improperly during master restarts resulting in 'Corrupt'
2018-10-23 10:55:18 +08:00
huzheng
ae13b0b293
HBASE-21356 bulkLoadHFile API should ensure that rs has the source hfile's write permissionls
2018-10-23 10:18:40 +08:00
zhangduo
931156f66b
HBASE-21336 Addendum remove unused code in HBTU
2018-10-22 20:26:48 +08:00
huzheng
d0e7367c8d
HBASE-21355 (addendum) replace the expensive reload storefiles with reading the merge result of compacted storefiles and current storefiles
2018-10-22 19:28:53 +08:00
zhangduo
3b66b65b9f
HBASE-21336 Simplify the implementation of WALProcedureMap
2018-10-22 18:36:11 +08:00
huzheng
77ac352a95
HBASE-21355 HStore's storeSize is calculated repeatedly which causing the confusing region split
2018-10-22 09:43:14 +08:00
Duo Zhang
7d7293049a
Revert "HBASE-21336 Simplify the implementation of WALProcedureMap"
...
This reverts commit 7adf590106
.
2018-10-22 09:32:55 +08:00
zhangduo
dd474ef199
HBASE-21334 TestMergeTableRegionsProcedure is flakey
2018-10-21 22:40:19 +08:00
Sean Busbey
ae5308ac4a
HBASE-21302 update downloads page for HBase 1.2.8 release.
2018-10-20 20:55:00 -05:00
tedyu
5858467d1c
HBASE-21281 Upgrade bouncycastle to latest - addendum adds test dependency
2018-10-20 09:23:42 -07:00
Artem Ervits
b723ce1051
HBASE-21194 Add tests in TestCopyTable which exercises MOB feature
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-10-20 08:10:27 -07:00
zhangduo
7adf590106
HBASE-21336 Simplify the implementation of WALProcedureMap
2018-10-20 21:59:46 +08:00
Toshihiro Suzuki
4bf3c5a702
HBASE-21200 Memstore flush doesn't finish because of seekToPreviousRow() in memstore scanner.
2018-10-20 08:34:23 +09:00
Andrew Purtell
ae53716037
Update downloads.xml with new entry for 1.4.8 release
2018-10-19 12:57:34 -07:00
Allan Yang
05d22ed960
HBASE-21292 IdLock.getLockEntry() may hang if interrupted
2018-10-18 14:42:10 -07:00
Mike Drob
bc7628a8c3
HBASE-21073 Redo concept of maintenance mode
...
Instead of being an ephemeral state set by hbck, maintenance mode is now
an explicit toggle set by either configuration property or environment
variable. In maintenance mode, master will host system tables and not
assign any user-space tables to RSs. This gives operators the ability to
affect repairs to meta table with fewer moving parts.
2018-10-18 16:27:53 -05: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
zhangduo
132bea9a1c
HBASE-21323 Should not skip force updating for a sub procedure even if it has been finished
2018-10-18 14:24:34 +08:00
haxiaolin
92fdc8dd51
HBASE-21055 NullPointerException when balanceOverall() but server balance info is null
...
Signed-off-by: huzheng <openinx@gmail.com>
2018-10-18 14:04:28 +08:00
Sahil Aggarwal
e520399201
HBASE-20716: Changes the bytes[] conversion done in Bytes and ByteBufferUtils. Instead of doing check unsafe_aligned available everytime, choose the best converter at startup.
2018-10-17 21:04:27 -07:00
Duo Zhang
5efa5f6de4
HBASE-21330 ReopenTableRegionsProcedure will enter an infinite loop if we schedule a TRSP at the same time
2018-10-18 11:29:12 +08:00
Artem Ervits
3a75505cf2
HBASE-21279 Split TestAdminShell into several tests
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-10-17 17:23:21 -07:00
tedyu
1e339e6629
HBASE-21281 Update bouncycastle dependency - addendum adds dependency for hbase-server module
2018-10-17 15:59:41 -07:00
Artem Ervits
8cb28ce4b9
HBASE-21198 Exclude dependency on net.minidev:json-smart
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-10-17 11:34:50 -07:00
Michael Stack
fd940f3b78
HBASE-21327 Fix minor logging issue where we don't report servername if no associated SCP
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2018-10-17 09:42:45 -07:00
Michael Stack
8cc56bd18c
HBASE-21320 [canary] Cleanup of usage and add commentary
...
Signed-off-by: Peter Somogyi <psomogyi@cloudera.com>
2018-10-16 22:20:00 -07:00
subrat.mishra
3b91ae5b2a
HBASE-21263 Mention compression algorithm along with other storefile details
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Amending-Author: Andrew Purtell <apurtell@apache.org>
2018-10-16 12:38:11 -07:00
Jingyun Tian
821e4d7de2
HBASE-21291 Add a test for bypassing stuck state-machine procedures
...
Signed-off-by: Allan Yang <allan163@apache.org>
2018-10-16 22:26:58 +08:00
Duo Zhang
fa652cc610
HBASE-21315 The getActiveMinProcId and getActiveMaxProcId of BitSetNode are incorrect if there are no active procedure
2018-10-16 15:42:01 +08:00
zhangduo
0d9982901a
HBASE-21278 Do not rollback successful sub procedures when rolling back a procedure
2018-10-16 15:12:49 +08:00
Andrew Purtell
c9dcc9a065
HBASE-21266 Not running balancer because processing dead regionservers, but empty dead rs list
2018-10-15 22:28:36 -07:00
zhangduo
fc7a6a64c2
HBASE-21311 Split TestRestoreSnapshotFromClient
2018-10-16 08:29:35 +08:00
Artem Ervits
07e2247d2e
HBASE-21238 MapReduceHFileSplitterJob#run shouldn't call System.exit
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-10-15 13:16:35 -07:00
Guanghao Zhang
4a043126b1
HBASE-21290 No need to instantiate BlockCache for master which not carry table
2018-10-15 17:21:17 +08:00
haxiaolin
7d798b3c73
HBASE-21260 The whole balancer plans might be aborted if there are more than one plans to move a same region
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2018-10-15 15:54:13 +08:00
zhangduo
6781918ca8
HBASE-21310 Split TestCloneSnapshotFromClient
2018-10-15 14:00:40 +08:00
zhangduo
dde336f6ef
HBASE-21309 Increase the waiting timeout for TestProcedurePriority
2018-10-14 08:46:18 +08:00
Mike Drob
7464e2ef9d
HBASE-21114 add 2.1 docs to menu
2018-10-12 15:02:10 -05:00
Michael Stack
e736168567
HBASE-21303 [shell] clear_deadservers with no args fails
2018-10-12 11:19:56 -07:00