Commit Graph

16075 Commits

Author SHA1 Message Date
Guanghao Zhang ba9588320d HBASE-22993 HBCK report UI showed -1 if hbck chore not running (#610)
Signed-off-by: stack <stack@apache.org>
2019-09-12 11:32:15 +08:00
Guanghao Zhang 3ce4dfeaba HBASE-23014 Should not show split parent regions in hbck report UI (#609) 2019-09-11 10:14:06 -07:00
Duo Zhang 6f68147316 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 18:33:23 +08:00
Guanghao Zhang 89f011eae7 HBASE-23005 Table UI showed exception message when table is disabled (#602)
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-09-11 10:13:19 +08:00
stack 97044a3bee HBASE-22796 [HBCK2] Add fix of overlaps to fixMeta hbck Service
Signed-off-by: Sakthi <sakthi@apache.org>
2019-09-10 17:53:52 -07:00
Balazs Meszaros 70c1f3f16a HBASE-23007 UnsatisfiedLinkError when using hbase-shaded packages under linux (#604)
* Relocation rule "net" has been changed to "net/" because "netty"
matches the former rule.
* Added jackson dependencies for WebHdfs.

Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 63db1d69a1)
2019-09-10 14:23:25 -05:00
stack 7d90ff088b HBASE-22859 [HBCK2] Fix the orphan regions on filesystem
Backport of above; only the usage message was changed
in the backport; nothing else. Usage points at refguide.
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-09-09 09:32:44 -07:00
shardul-cr7 47f5fccf59 HBASE-22013 Prune replicas when computing the reported number of regions for a table
Closes #570

Signed-off-by: Josh Elser <elserj@apache.org>
2019-09-09 11:43:47 -04:00
Peter Somogyi b2337c4c4d HBASE-22979 Call ChunkCreator.initialize in TestHRegionWithInMemoryFlush (#589)
Signed-off-by: Zheng Hu <openinx@gmail.com>
2019-09-09 11:52:14 +02:00
Toshihiro Suzuki 8874b64716 HBASE-11062 hbtop (addendum - fix error-prone errors)
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-09-09 10:42:56 +09:00
Duo Zhang a14eea82b4 HBASE-22963 Netty ByteBuf leak in rpc client implementation (#577)
Signed-off-by: Michael Stack <stack@apache.org>
2019-09-08 22:35:45 +08:00
Toshihiro Suzuki 18fbef2d0b HBASE-11062 hbtop (#476)
Signed-off-by: Stack <stack@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-09-07 16:54:52 +09:00
Peter Somogyi 998a61b5cf HBASE-22981 Remove unused flags for Yetus (#591)
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-09-06 15:00:24 +02:00
Josh Elser 9b1b24f958 HBASE-22701 Disable the DynamicClassLoader when it fails to initialize
Signed-off-by: Ankit Singhal <ankitsinghal59@gmail.com>
2019-09-05 18:46:45 -04:00
stack 352240c048 Revert "HBASE-22930 Set unique name to longCompactions/shortCompactions threads (#548)"
This reverts commit b6d17f6b44.
2019-09-04 09:16:42 -07:00
Pankaj b6d17f6b44 HBASE-22930 Set unique name to longCompactions/shortCompactions threads (#548) 2019-09-04 08:48:32 -07:00
Duo Zhang 587d7448e9 HBASE-22724 Add a emoji on the vote table for pre commit result on github (#568)
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Stack <stack@apache.org>
2019-09-04 09:05:31 +08:00
stack e631798961 HBASE-22970 split parents show as overlaps in the HBCK Report
Check if overlap is split parent.

Cleaned up the HBCK Report page too with some notes that it is made of
two reports; have the two sections display the same.
2019-09-03 14:50:47 -07:00
stack a904c92316 HBASE-22961 Deprecate hbck1 in core
Adds deprecations on HBaseFsck and on supporting classes such as
the reporting Interface. Provides alternatives in FSUtils for
progress reporting and deprecates methods that use hbck1 facility.

Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-09-03 11:08:00 -07:00
Wei-Chiu Chuang a85a7b074f HBASE-22954 Update license for net.java.dev.jna.
> Java Native Access project (JNA) is dual-licensed under 2
> alternative Open Source/Free licenses: LGPL 2.1 or later and
> Apache License 2.0. (starting with JNA version 4.0.0).
>
> You can freely decide which license you want to apply to
> the project.

Specify that we're redistributing the library under ALv2.

Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 2e0e1f8d7b)
2019-09-03 12:55:43 -05:00
linkaline 413c7a4730 HBASE-22896 TestHRegion.testFlushMarkersWALFail is flaky (#551) (#575) 2019-09-03 09:54:17 -07:00
Duo Zhang d8eeecd13e HBASE-22960 Set version as 2.1.7-SNAPSHOT in branch-2.1
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-09-03 08:32:43 +08:00
ravowlga123 14aad5ba29
HBASE-22886 Code Coverage Improvement: Create Unit Tests for class ConnectionId
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-09-02 23:51:12 +02:00
chenxu14 647613b308 HBASE-22905 Avoid temp ByteBuffer allocation in (#538)
BlockingRpcConnection#writeRequest
2019-09-01 22:03:43 -07:00
Pankaj 0e87e86a29 HBASE-22928 ScanMetrics counter update may not happen in case of exception in TableRecordReaderImpl
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-09-02 10:49:10 +08:00
康智冬 212fa2e6d5 HBASE-22962 Fix typo in javadoc description (#569)
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-09-01 21:08:40 +08:00
syedmurtazahassan 4af1b0eb9c HBASE-22766 Code Coverage Improvement: Create Unit Tests for ResultStatsUtil (#520)
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-08-31 22:57:46 +08:00
linkaline db85526254 HBASE-22881 Fix non-daemon threads in hbase server implementation (#512) (#558)
Signed-off-by: stack <stack@apache.org>
2019-08-29 16:14:34 -07:00
Sean Busbey 3b6f6b623d HBASE-22943 Various procedures should not cache log trace level (#557)
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
(cherry picked from commit 84cc511742)
2019-08-29 13:52:09 -05:00
David Manning 29d168d90f
HBASE-22935 Fix false warn of stuck MonitoredRPCHandler MonitoredTask
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-27 17:50:16 -07:00
ravowlga123 e938c448f5
HBASE-22893 Change the comment in HBaseClassTestRule to reflect change in default test timeouts (#545)
Signed-off-by: Sakthi <sakthi@apache.org>
2019-08-27 01:39:19 -07:00
Istvan Toth b0e84723d2 HBASE-22922 Lock all regions to be merged in case of multi region merge (#542)
* HBASE-22922 Lock all regions to be merged in case of multi region merge

* HBASE-22922 Lock all regions to be merged in case of multi region merge
 (addendum)

fix off-by-one error in patch
Signed-off-by: stack <stack@apache.org>
2019-08-26 21:11:38 -07:00
Aman Poonia 06ae766809 HBASE-22872 Don't try to create normalization plan unnecesarily when split and merge both are disabled
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-08-27 11:36:53 +08:00
Rushabh c41a92b149 HBASE-22852 Stop gpg agent daemons in hbase nightlies. (#525)
Signed-off-by: Stack <stack@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 0438fdc0f6)
2019-08-26 16:46:17 -05:00
Duo Zhang ba26a3e1fd HBASE-22799 Addendum add new changes after RC0 2019-08-26 18:46:55 +08:00
Sakthi 4fb87d0c62
HBASE-22895 Fix the flakey TestSpaceQuotas (#526)
Break down TestSpaceQuotas(TSQ) into TSQBasicFunctioning, TSQDropTable, TSQIncrease, TSQOnBulkLoad, TSQOnNonExistingTables, TSQRemoval & TSQSwitchPolicies

Signed-off-by: Stack <stack@apache.org>
2019-08-25 00:59:47 -07:00
Bing Xiao e8e34ff670 HBASE-22894 Move testOpenRegionFailedMemoryLeak to dedicated class
Amending-Author: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-08-25 14:03:26 +08:00
Pankaj 618fc4b118 HBASE-22904 NPE occurs when RS send space quota usage report during HMaster init (#529)
* NPE occurs when RS send space quota usage report during HMaster init

* Added the debug log

 Signed-off-by: Sakthi <sakthi@apache.org>
 Signed-off-by: stack <stack@apache.org>
2019-08-24 20:57:50 -07:00
Pankaj 902d4c244f HBASE-22806 Recreating a deleted column family brings back the deleted cells (#530)
Signed-off-by: stack <stack@apache.org>
2019-08-24 19:50:56 -07:00
Sakthi b4bb551704
HBASE-22910 Enable TestMultiVersionConcurrencyControl (#531)
Signed-off-by: Stack <stack@apache.org>
2019-08-24 18:40:18 -07:00
Gav d980770941 HBASE-22913 Use Hadoop label for nightly builds (#532)
HBase, a Hadoop related project, must use the Hadoop label please.
This build, and others are starving the 'ubuntu' label which other projects need to use.

Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-08-24 16:54:37 +08:00
Sean Busbey a0898a2702 HBASE-22911 reduce concurrent PR builds.
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-08-24 16:31:02 +08:00
Tai-Ying Lee 751330c06d
HBASE-20509 putting List in HashSet directly without using addAll function to improve performance
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-08-24 00:19:51 +02:00
Peter Somogyi 21093fdad5
HBASE-21996 Set locale for javadoc
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-08-23 23:14:12 +02:00
wuguihu 5d9ff98af2
HBASE-21400 correct spelling error of 'initilize' in comment
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-08-23 21:35:05 +02:00
Artem Ervits 0e58accade HBASE-22464 Improvements to hbase-vote script
* wget should use timestamps to avoid re-downloading RC artifacts we already have.
* allow changing to maven profiles other than runAllTests for test step

Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 74fb2040ea)
2019-08-23 12:47:37 -05:00
Duo Zhang 2881b4ebfc HBASE-22891 Use HBaseQA in HBase-PreCommit-GitHub-PR job (#518)
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-08-22 23:07:47 +08:00
openinx 5be82d9fbf HBASE-22867 The ForkJoinPool in CleanerChore will spawn thousands of threads in our cluster with thousands table (#513)
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-08-22 20:13:06 +08:00
openinx d26f0062d1 HBASE-22810 Initialize an separate ThreadPoolExecutor for taking/restoring snapshot (addendum - use the old config key) (#517) 2019-08-22 11:50:53 +08:00
Viraj Jasani 538088f3c1 HBASE-22863 Cleanup transitive Jackson1 vulnerable dependencies(forward-port HBASE-22728) (#505)
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-08-21 22:38:36 +08:00