Sean Busbey
77e61ccbba
HBASE-19583 update RM list to remove EOM versions
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-02-24 16:46:51 -06:00
Sean Busbey
f90b47e3b0
HBASE-20061 HStore synchronized member variable filesCompacting should be private
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2018-02-24 10:57:01 -06:00
Artem Ervits
bbbfeae25e
HBASE-19157 IntegrationTestBackupRestore should warn about missing config
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-02-23 19:18:50 -08:00
tedyu
9a7645360b
HBASE-20054 Forward port HBASE-18282 ReplicationLogCleaner can delete WALs not yet replicated in case of KeeperException
2018-02-23 19:14:52 -08:00
Sean Busbey
216d2d4648
Revert "HBASE-19835 Use explicit casting to avoid side effects"
...
This reverts commit f1a81618fd
.
Conflicts:
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HStore.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/Segment.java
patch reverted changes that happened in parallel without explanation. see jira.
2018-02-23 16:50:15 -06:00
zhangduo
ad5cd50dfc
HBASE-20048 Revert serial replication feature
2018-02-23 13:58:31 +08:00
Toshihiro Suzuki
1bc996aa50
HBASE-20049 Region replicas of SPLIT and MERGED regions are kept in in-memory states until restarting master
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-02-22 20:06:21 -08:00
Apekshit Sharma
51f7b75f1f
HBASE-19401 Add missing security checks in RSRpcServices
2018-02-22 16:09:53 -08:00
tedyu
d68f697f39
HBASE-20052 TestRegionOpen#testNonExistentRegionReplica fails due to NPE
2018-02-22 12:35:12 -08:00
Peter Somogyi
1fd2a276f6
Add psomogyi as committer
2018-02-22 19:54:03 +01:00
Umesh Agashe
8afa49f5d0
HBASE-19767 Fix for Master web UI shows negative values for Remaining KVs
...
Negative Remaining KVs and progress percent greater than 100 is because CompactionProgress#totalCompactingKVs is sometimes less than CompactionProgress#currentCompactedKVs.
Changes add a getter to CompactionProgress#totalCompactingKVs and from inside getter warning is logged. currentCompactedKVs are return when totalCompactingKVs are less than current.
Signed-off-by: Michael Stack <stack@apache.org>
2018-02-22 10:10:21 -08:00
Michael Stack
3434e99e6c
HBASE-20044 TestClientClusterStatus is flakey"
...
Revert "Revert "HBASE-2004 TestClientClusterStatus is flakey""
This is a revert of a revert, i.e. a reapplication, just so I can fix
the JIRA number.
This reverts commit 6796b8e21f
.
2018-02-22 09:44:04 -08:00
Michael Stack
3d2e9e2125
Revert "HBASE-2004 TestClientClusterStatus is flakey"
...
Revert to fix JIRA number; should be 20044.
This reverts commit 92bb4db9ef
.
2018-02-22 09:44:04 -08:00
Michael Stack
11af33af2a
HBASE-19391 Calling HRegion#initializeRegionInternals from a region replica can still re-create a region directory; ADDEDNDUM to fix TestRegionOpen failure
2018-02-22 09:15:16 -08:00
Mike Drob
aef60a11b5
HBASE-20041 move jersey-1 exclusions to hbase-rest
2018-02-22 09:34:16 -06:00
Josh Elser
4cf846d085
HBASE-20035 Stabilize the flaky TestQuotaStatusRPCs
...
The test will fail if the quota moves to violation before
the second half of the test.
Signed-off-by: Michael Stack <stack@apache.org>
2018-02-22 09:40:20 -05:00
Michael Stack
2440f807bf
Revert "HBASE-19767 Fix for Master web UI shows negative values for Remaining KVs"
...
Applied prematurely.
This reverts commit 61b55166bf
.
2018-02-21 18:02:25 -08:00
zhangduo
b328807d25
HBASE-20038 TestLockProcedure.testTimeout is flakey
2018-02-21 17:24:19 -08:00
Esteban Gutierrez
a0900857c7
HBASE-19391 Calling HRegion#initializeRegionInternals from a region replica can still re-create a region directory
2018-02-21 15:56:36 -08:00
Michael Stack
13223c217c
HBASE-20042 TestRegionServerAbort flakey; ADDENDUM, RETRY
2018-02-21 15:26:21 -08:00
Umesh Agashe
61b55166bf
HBASE-19767 Fix for Master web UI shows negative values for Remaining KVs
...
Negative Remaining KVs and progress percent greater than 100 is because CompactionProgress#totalCompactingKVs is sometimes less than CompactionProgress#currentCompactedKVs.
Changes add a getter to CompactionProgress#totalCompactingKVs and from inside getter warning is logged. currentCompactedKVs are return when totalCompactingKVs are less than current.
2018-02-21 15:14:24 -08:00
Michael Stack
3a3994223c
HBASE-2004 TestClientClusterStatus is flakey
2018-02-21 14:53:31 -08:00
Michael Stack
3f82098d4b
HBASE-20042 TestRegionServerAbort flakey
2018-02-21 13:26:10 -08:00
Andrew Purtell
173a5bf1f1
HBASE-20027 Add test TestClusterPortAssignment
...
LocalHBaseCluster forces random port assignment for sake of concurrent unit test
execution friendliness, but we still need a positive test for RPC and info port
assignment.
2018-02-21 13:12:30 -08:00
tedyu
bf5f034463
HBASE-19166 AsyncProtobufLogWriter persists ProtobufLogWriter as class name for backward compatibility
2018-02-21 13:04:59 -08:00
Mike Drob
5d994a24fc
HBASE-20039 MR tests out to hbase-mapreduce mobile
2018-02-21 14:54:30 -06:00
tedyu
401227ba6a
HBASE-20031 Unable to run integration test using mvn due to missing HBaseClassTestRule
2018-02-21 12:03:32 -08:00
Josh Elser
d9b8dcc1d3
HBASE-19953 Ensure post DDL hooks are only called after successful operations
...
The 1.x functionality of Master DDL operations is that "post" observer hooks
are only invoked when the DDL action was successful. With the async-ness of
ProcV2, we find ourselves in a case where the post-hook may be invoked before
the Procedure runs and fails. We need to introduce some blocking to wait and
see if the Procedure is going to fail on a precondition before invoking the hook.
Signed-off-by: Michael Stack <stack@apache.org>
2018-02-21 14:02:49 -05:00
zhangduo
a27ef55a40
HBASE-20037 Race when calling SequenceIdAccounting.resetHighest
2018-02-21 10:05:02 -08:00
anastas
92d04d5751
HBASE-19506: The CellChunkMap index chunks are usually small, so in order to prevent memory underutilization, HBASE-19506 presents small chunks preallocated in a small pool
2018-02-21 10:12:25 +02:00
Chia-Ping Tsai
79d9403a79
HBASE-20017 BufferedMutatorImpl submit the same mutation repeatedly
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-02-20 16:59:48 -08:00
Artem Ervits
0068b95c85
HBASE-20032 Receving multiple warnings for missing reporting.plugins.plugin.version
2018-02-20 15:16:22 -08:00
Ted Yu
b75a8f4047
HBASE-19954 Separate TestBlockReorder into individual tests to avoid ShutdownHook suppression error against hadoop3
2018-02-20 14:56:20 -08:00
Apekshit Sharma
6b84393661
HBASE-19400 Add missing security checks in MasterRpcServices
...
- Added ADMIN permission check for following rpc calls:
normalize, setNormalizerRunning, runCatalogScan, enableCatalogJanitor, runCleanerChore,
setCleanerChoreRunning, execMasterService, execProcedure, execProcedureWithRet
- Moved authorizationEnabled check to start of AccessChecker's functions. Currently, and IDK why,
we call authManager.authorize() first and then discard its result if authorizationEnabled is false. Weird.
2018-02-20 13:37:20 -07:00
Michael Stack
148356a7bf
HBASE-20029 @Ignore TestQuotaThrottle and TestReplicasClient#testCancelOfMultiGet
2018-02-20 12:09:47 -08:00
Michael Stack
51cea3e2c3
HBASE-20024 TestMergeTableRegionsProcedure is STILL flakey
2018-02-20 11:08:27 -08:00
Artem Ervits
2b1969898f
HBASE-20023 CompactionTool command line examples are incorrect
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-02-20 08:13:12 -08:00
zhangduo
69d2becc73
HBASE-20021 TestFromClientSideWithCoprocessor is flakey
2018-02-20 06:24:42 -08:00
zhangduo
b7685307e4
HBASE-20020 Make sure we throw DoNotRetryIOException when ConnectionImplementation is closed
2018-02-20 06:12:13 -08:00
zhangduo
391790ddb0
HBASE-19978 The keepalive logic is incomplete in ProcedureExecutor
2018-02-19 17:13:47 -08:00
Reid Chan
a9a6eed372
HBASE-19950 Introduce a ColumnValueFilter
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2018-02-20 04:56:13 +08:00
eshcar
f3bb9b9613
HBASE-18294 Reduce global heap pressure: flush based on heap occupancy
2018-02-18 09:55:44 +02:00
Michael Stack
f3ff55a2b4
HBASE-20015 TestMergeTableRegionsProcedure and TestRegionMergeTransactionOnCluster flakey
2018-02-17 11:38:26 -08:00
Michael Stack
68d509bc1f
HBASE-20013 TestZKPermissionWatcher is flakey
2018-02-16 23:22:23 -08:00
Michael Stack
969895105c
HBASE-20014 TestAdmin1 Times out
2018-02-16 20:57:10 -08:00
Chia-Ping Tsai
dad90f6cce
HBASE-19680 BufferedMutatorImpl#mutate should wait the result from AP in order to throw the failed mutations
2018-02-17 07:33:58 +08:00
Michael Stack
abf7de702c
HBASE-20011 Disable TestRestoreSnapshotFromClientWithRegionReplicas; it is flakey. Needs attention.
2018-02-16 14:46:24 -08:00
Mike Drob
0d6acfa0cf
HBASE-19991 hbase-rest test fail against h3
2018-02-16 09:12:15 -06:00
Mike Drob
8cf7a9d51e
HBASE-19920 Lazy init for ProtobufUtil classloader
2018-02-16 09:12:15 -06:00
Umesh Agashe
9497eac4e0
HBASE-19988 Fixed chatty log from HRegion#lockRowsAndBuildMiniBatch() when interrupted while waiting on a row lock
2018-02-16 07:01:56 -08:00