Peter Somogyi
aeffca497b
HBASE-19846 Fix findbugs and error-prone warnings in hbase-rest (branch-2)
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-25 07:29:52 -08:00
Thiruvel Thirumoolan
ce50830a0a
HBASE-19756 Master NPE during completed failed proc eviction
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-01-24 16:42:58 -08:00
Mohammad Arshad
98cae45d2b
HBASE-17079 HBase build fails on windows, hbase-archetype-builder is reason for failure
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-01-24 16:26:46 -08:00
Josh Elser
8b2b59fdee
HBASE-19770 ADDENDUM Replace `if not` with `unless`
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-01-24 14:38:28 -05:00
Mike Drob
548426edc0
HBASE-19853 Remove duplicate slf4j-api dep
2018-01-24 11:38:49 -06:00
Peter Somogyi
b20b45e4e8
HBASE-19845 Fix findbugs and error-prone warnings in hbase-rsgroup
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-24 08:39:59 -08:00
Apekshit Sharma
0b6422658c
HBASE-19780 Remove execution phase and goal of checkstyle plugin.
...
We don't do checkstyle as part of default "mvn install" since it takes significant
amount of time (~90sec) and slows builds and development. We only need it for pre-commits.
2018-01-23 15:08:04 -08:00
Peter Somogyi
d589b72382
HBASE-19847 Fix findbugs and error-prone warnings in hbase-thrift (branch-2)
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-23 08:08:34 -08:00
Michael Stack
970636c5af
HBASE-19838 Can not shutdown backup master cleanly when it has already tried to become the active master
...
On Master@shutdown, close the shared Master connection to kill any
ongoing RPCs by hosted clients.
M hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
Call close ont the Master shared clusterconnection to kill any ongoing
rpcs.
M hbase-server/src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
Remove guts of close; we were closing the Masters connection....not
our responsibility.
Added unit test written by Duo Zhang which demonstrates the case where
Master will not go down.
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-01-23 11:07:00 +08:00
Chia-Ping Tsai
541f8ad8a8
HBASE-4224 Need a flush by regionserver rather than by table option
2018-01-23 09:51:05 +08:00
Peter Somogyi
93a182f286
HBASE-19811 Fix findbugs and error-prone warnings in hbase-server (branch-2)
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-01-22 17:20:59 -08:00
Michael Stack
d49357f265
HBASE-19840 Flakey TestMetaWithReplicas
...
Adding debuging
2018-01-22 12:28:56 -08:00
Rahul Gidwani
b577fa0814
HBASE-15321 - Ability to open a HRegion from hdfs snapshot.
2018-01-22 12:09:38 -08:00
Sergey Soldatov
be496ba8ea
HBASE-19774 incorrect behavior of locateRegionInMeta
2018-01-22 11:48:55 -08:00
tedyu
3a1e433adf
HBASE-19832 TestConfServlet#testWriteJson fails against hadoop3 due to spelling change
2018-01-22 10:46:00 -08:00
Reid Chan
9a45e0a9de
HBASE-17513 Thrift Server 1 uses different QOP settings than RPC and Thrift Server 2 and can easily be misconfigured so there is no encryption when the operator expects it
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
Signed-off-by: Josh Elser <elserj@apache.org>
2018-01-22 11:28:00 -05:00
Michael Stack
c60359959c
HBASE-19837 Flakey TestRegionLoad
...
Add debug, change name of the rows so readable.
2018-01-22 08:01:57 -08:00
zhangduo
86f4df5f74
HBASE-19836 Fix TestZooKeeper.testLogSplittingAfterMasterRecoveryDueToZKExpiry
2018-01-22 18:32:31 +08:00
Michael Stack
f3c563fc00
HBASE-19837 Flakey TestRegionLoad
...
Add debug, change name of the rows so readable.
2018-01-21 23:24:23 -08:00
Michael Stack
27d00f5861
HBASE-19794 TestZooKeeper hangs
...
Kill backup master first
Add some cleanup around NamespaceManager
Shorten the timeout waiting on namespace manager as workaround
until we have better soln for interrupting ongoing client rpcs.
Do it in general for all tests.
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-01-21 20:59:16 +08:00
Michael Stack
7fe4aa6fe4
HBASE-19828 Flakey TestRegionsOnMasterOptions.testRegionsOnAllServers
...
Rename the PE Worker threads.
Send an interrupt if worker taking a long time to go down
(it may be RPC'ing out to a dead server, retrying so
interrupt). Also join on the ProcedureExecutor shutting down.
This will make problems shutting down more obvious.
Disable TestRegionsOnMasterOptions. Master carrying Regions is broke.
2018-01-19 21:54:19 -08:00
Artem Ervits
11d6e6b1e6
HBASE-19829 hadoop-minicluster pulls zookeeper:test-jar:tests 3.4.6
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-19 15:18:22 -08:00
Apekshit Sharma
4bfdcaa3f3
HBASE-19823 Make RawCellBuilderFactory LimitedPrivate.UNITTEST
2018-01-19 14:53:01 -08:00
Michael Stack
579586c697
HBASE-19827 Addendum for Flakey TestAssignmentManager Don't clear old location from RTP...
2018-01-19 13:46:44 -08:00
Michael Stack
c66b42fd9d
Revert "HBASE-19827 Addendum for Flakey TestAssignmentManager"
...
Premature commit.
This reverts commit fa66c7e28e
.
2018-01-19 11:47:28 -08:00
Reid Chan
298dc0c626
HBASE-19822 Override cancel(boolean) in LogCleaner (Addendum)
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-01-19 11:46:46 -08:00
Michael Stack
fa66c7e28e
HBASE-19827 Addendum for Flakey TestAssignmentManager
...
Don't clear old location from RTP...
2018-01-19 10:59:47 -08:00
Umesh Agashe
9ba961a5ef
HBASE-19825 Fix hadoop3 compat test failures, need commons-beanutils from hadoop 3
2018-01-18 18:28:54 -08:00
tedyu
2018ffc943
HBASE-19757 System table gets stuck after enabling region server group feature in secure cluster - addendum removes unused import
2018-01-18 18:13:56 -08:00
tedyu
fd43507069
HBASE-19757 System table gets stuck after enabling region server group feature in secure cluster
2018-01-18 17:56:07 -08:00
Michael Stack
8b520ce50d
HBASE-19822 HFileCleaner threads stick around after shutdown stuck on queue#take Interrupt wait on queue when cancel is called.
2018-01-18 13:52:51 -08:00
Guangxu Cheng
cde1f821eb
HBASE-19799 Add web UI to rsgroup
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-18 12:49:43 -08:00
Michael Stack
581fabe7b2
HBASE-19815 Flakey TestAssignmentManager.testAssignWithRandExec (Part Two).
...
Part One cleaned up a ClassCastException.
Part Two adds the ServerCrashProcedure#handleRIT behavior to RecoverMetaProcedure.
Adds debug in the test.
2018-01-18 11:32:21 -08:00
Michael Stack
646770dd51
HBASE-19527 Make ExecutorService threads daemon=true
...
Set the ProcedureExcecutor worker threads as daemon.
Ditto for the timeout thread.
Remove hack from TestRegionsOnMasterOptions that was
put in place because the test would not go down.
2018-01-18 11:30:15 -08:00
lixiang
b3eff31432
HBASE-19821 TestCleanerChore#testOnConfigurationChange() requires at least 4 processors to get passed
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-18 11:20:29 -08:00
Apekshit Sharma
09ffbb5b68
HBASE-19820 Restore public constructor of MiniHBaseCluster (API compat).
2018-01-18 09:05:30 -08:00
tedyu
7573e07cc6
HBASE-19806 Lower max versions for table column family of hbase:meta
2018-01-18 07:57:22 -08:00
zhangduo
678b98a726
HBASE-19812 TestFlushSnapshotFromClient fails because of failing region.flush
2018-01-18 16:23:07 +08:00
Scott Wilson
e3d15834cb
HBASE-19816 Refresh repliation sinks on UnknownHostException
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-17 16:24:48 -08:00
Mike Drob
b1729a298b
HBASE-19784 bin/stop-hbase more friendly when hbase already stopped
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-01-17 15:48:53 -08:00
Michael Stack
eeb40ff66c
Revert "HBASE-19791 TestZKAsyncRegistry hangs"
...
Premature push
This reverts commit d3a306d81d
.
2018-01-17 15:19:48 -08:00
Michael Stack
53d0c2388d
HBASE-19815 Flakey TestAssignmentManager.testAssignWithRandExec
2018-01-17 13:52:39 -08:00
Peter Somogyi
c1a8dc09d6
HBASE-19810 Fix findbugs and error-prone warnings in hbase-metrics (branch-2)
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-01-17 11:25:48 -08:00
Peter Somogyi
c269e63a07
HBASE-19809 Fix findbugs and error-prone warnings in hbase-procedure (branch-2)
2018-01-17 11:23:38 -08:00
Josh Elser
7224546b1e
HBASE-19770 Separate command return values from interactive shells
...
Uses a new option to the shell to specify that return values are
unwanted instead of overloading the interactive option. Enable
return_values when the shell is non-interactive.
Signed-off-by: Apekshit Sharma <appy@apache.org>
2018-01-17 13:14:46 -05:00
Michael Stack
a3c98b2dd8
HBASE-19808 Reenable TestMultiParallel
2018-01-17 08:58:37 -08:00
Reid Chan
8a8be33c71
HBASE-19736 Remove BaseLogCleanerDelegate deprecated #isLogDeletable(FileStatus) and use #isFileDeletable(FileStatus) instead
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2018-01-17 21:16:23 +08:00
zhangduo
d8d6ecdad1
HBASE-19792 TestReplicationSmallTests.testDisableEnable fails
2018-01-17 14:23:05 +08:00
Umesh Agashe
8b6b2b0b22
HBASE-19739 Include thrift IDL files in hbase-thrift.jar and .proto files in hbase-protocol-shaded.jar respectively
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-01-16 12:35:00 -08:00
Michael Stack
d3a306d81d
HBASE-19791 TestZKAsyncRegistry hangs
2018-01-16 12:34:05 -08:00