Mohammad Arshad
daec8a2f42
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:30:42 -08:00
Josh Elser
3c808dc37b
HBASE-19770 ADDENDUM Replace `if not` with `unless`
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-01-24 14:37:50 -05:00
Mike Drob
80c7b7d0de
HBASE-19853 Remove duplicate slf4j-api dep
2018-01-24 11:40:00 -06:00
Peter Somogyi
f5779855c6
HBASE-19845 Fix findbugs and error-prone warnings in hbase-rsgroup (branch-2)
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-24 08:41:43 -08:00
Apekshit Sharma
b0b2d12d9d
HBASE-19780 Fix build in branch-2 - change execution phase of checkstyle plugin back to default 'verify'
2018-01-23 15:28:37 -08:00
Peter Somogyi
8977aae430
HBASE-19847 Fix findbugs and error-prone warnings in hbase-thrift (branch-2)
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-23 06:49:27 -08:00
Michael Stack
739b9b4a8e
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:09:42 +08:00
Chia-Ping Tsai
f952779ba2
HBASE-4224 Need a flush by regionserver rather than by table option
2018-01-23 09:47:15 +08:00
Peter Somogyi
b1269ec57f
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:14:15 -08:00
Michael Stack
1e5fc1ed63
HBASE-19840 Flakey TestMetaWithReplicas
...
Adding debuging
2018-01-22 12:26:03 -08:00
Rahul Gidwani
0fa24dddb9
HBASE-15321 - Ability to open a HRegion from hdfs snapshot.
2018-01-22 12:13:13 -08:00
Sergey Soldatov
6f8c31242a
HBASE-19774 incorrect behavior of locateRegionInMeta
2018-01-22 11:49:19 -08:00
tedyu
5f62041cb1
HBASE-19832 TestConfServlet#testWriteJson fails against hadoop3 due to spelling change
2018-01-22 10:47:12 -08:00
Reid Chan
dc6e02e485
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:40:28 -05:00
Michael Stack
d4ffee2023
HBASE-19837 Flakey TestRegionLoad
...
Add debug, change name of the rows so readable.
2018-01-22 08:00:26 -08:00
zhangduo
5cce0f8f7d
HBASE-19836 Fix TestZooKeeper.testLogSplittingAfterMasterRecoveryDueToZKExpiry
2018-01-22 18:30:11 +08:00
Michael Stack
b44be75bd1
HBASE-19837 Flakey TestRegionLoad
...
Add debug, change name of the rows so readable.
2018-01-21 23:24:58 -08:00
Michael Stack
c1470714bb
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:31 +08:00
Michael Stack
86ecc963e4
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:44 -08:00
Artem Ervits
8f713fcc19
HBASE-19829 hadoop-minicluster pulls zookeeper:test-jar:tests 3.4.6
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-19 15:22:15 -08:00
Apekshit Sharma
cdfd12c101
HBASE-19823 Make RawCellBuilderFactory LimitedPrivate.UNITTEST
2018-01-19 14:53:27 -08:00
Michael Stack
0f9a837bd1
HBASE-19827 Addendum for Flakey TestAssignmentManager Don't clear old location from RTP...
2018-01-19 13:47:11 -08:00
Reid Chan
3131234ffd
HBASE-19822 Override cancel(boolean) in LogCleaner (Addendum)
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-01-19 11:48:16 -08:00
Guangxu Cheng
c01dc69123
HBASE-19799 Add web UI to rsgroup
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-18 19:30:06 -08:00
Umesh Agashe
3f1203d6d6
HBASE-19825 Fix hadoop3 compat test failures, need commons-beanutils from hadoop 3
2018-01-18 18:29:28 -08:00
tedyu
5aa802e2c9
HBASE-19757 System table gets stuck after enabling region server group feature in secure cluster - addendum removes unused import
2018-01-18 18:14:53 -08:00
tedyu
8ad56249a8
HBASE-19757 System table gets stuck after enabling region server group feature in secure cluster
2018-01-18 17:56:52 -08:00
Michael Stack
a57769a15c
HBASE-19822 HFileCleaner threads stick around after shutdown stuck on queue#take Interrupt wait on queue when cancel is called.
2018-01-18 13:53:11 -08:00
Michael Stack
13547d53eb
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:37 -08:00
Michael Stack
7225899e01
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:46 -08:00
lixiang
a2d9a17851
HBASE-19821 TestCleanerChore#testOnConfigurationChange() requires at least 4 processors to get passed
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-18 11:20:52 -08:00
Apekshit Sharma
25621c6ea2
HBASE-19820 Restore public constructor of MiniHBaseCluster (API compat).
2018-01-18 09:07:30 -08:00
tedyu
251826e138
HBASE-19806 Lower max versions for table column family of hbase:meta
2018-01-18 07:58:44 -08:00
zhangduo
d7e2e0d02c
HBASE-19812 TestFlushSnapshotFromClient fails because of failing region.flush
2018-01-18 16:23:15 +08:00
Scott Wilson
0f2c1fa066
HBASE-19816 Refresh repliation sinks on UnknownHostException
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-17 16:25:17 -08:00
Mike Drob
4476cc196c
HBASE-19784 bin/stop-hbase more friendly when hbase already stopped
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-01-17 15:49:23 -08:00
Michael Stack
af2d890055
Revert "HBASE-19527 Make ExecutorService threads daemon=true"
...
Applied prematurely. Revert.
This reverts commit 5e4ed33fa2
.
2018-01-17 15:08:42 -08:00
Michael Stack
0f5b0fb759
HBASE-19815 Flakey TestAssignmentManager.testAssignWithRandExec
2018-01-17 13:50:42 -08:00
Michael Stack
5e4ed33fa2
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-17 13:41:38 -08:00
Peter Somogyi
4676d4bf4a
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:26:07 -08:00
Peter Somogyi
0561312bc4
HBASE-19809 Fix findbugs and error-prone warnings in hbase-procedure (branch-2)
2018-01-17 11:24:22 -08:00
Josh Elser
b4f6ae86b6
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:13:46 -05:00
Michael Stack
addd716549
HBASE-19808 Reenable TestMultiParallel
2018-01-17 08:59:05 -08:00
Reid Chan
f22cf7226e
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:25:20 +08:00
zhangduo
48bb19012c
HBASE-19792 TestReplicationSmallTests.testDisableEnable fails
2018-01-17 14:23:17 +08:00
Umesh Agashe
20afaca769
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:56 -08:00
Apekshit Sharma
e60d302b90
HBASE-19789 Not exclude flaky tests from nightly builds.
2018-01-16 10:09:50 -08:00
Vasudevan
f23fd7208b
HBASE-19732 Replica regions does not return back the MSLAB chunks to pool
...
(Ram)
2018-01-15 22:15:01 +05:30
zhangduo
e014e5f8ef
HBASE-19797 Operator priority leads to wrong logic in ReplicationSourceWALReader
2018-01-15 18:10:56 +08:00
zhangduo
204a4539c4
HBASE-19793 Minor improvements on Master/RS startup
2018-01-15 17:54:01 +08:00