Andrew Purtell
6421112318
HBASE-23110 Backport HBASE-23054 "Remove synchronization block from MetaTableMetrics and fix LossyCounting algorithm" to branch-1 ( #683 )
...
Additional fixes for reported findbugs and checkstyle warnings.
2019-10-07 11:10:52 -07:00
Sanjeet Nishad
57b3ff1b14
HBASE-23094 Wrong log message in simpleRegionNormaliser while checking if merge is enabled.
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-10-07 16:24:15 +02:00
Bharath Vissapragada
c63b2f4984
HBASE-23116 LoadBalancer should log table name when balancing per table ( #689 )
...
This commit adds table name to the logging context when
StochasticLoadBalancer is configured "per table".
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-10-04 15:39:50 -07:00
Rushabh
638508e20d
HBASE-22874 Define a public API for Canary checking and a non-public tool implementation
...
Closes #580
* Canary is now an IA.Public interface
* CanaryTool is now the implementation
Branch-1 specific changes for differences in APIs and cleanup of the ref guide using a classname.
Co-authored-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-10-04 13:14:36 -07:00
Wellington Chevreuil
0ffbf9c759
HBASE-23101 Backport HBASE-22380 to branch-1
...
Fixes #680
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-10-02 11:25:26 -07:00
Toshihiro Suzuki
dd9eadb00f
HBASE-22988 Backport HBASE-11062 "hbtop" to branch-1
...
Fixes #647
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-10-01 16:48:16 -07:00
zhangduo
37e5e47faa
HBASE-21947 TestShell is broken after we remove the jackson dependencies
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-10-01 15:22:16 -07:00
Sandeep Pal
1df99624a5
HBASE-22902 At regionserver start there's a request to roll the WAL
...
Closes #668
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-10-01 15:16:57 -07:00
Pankaj
4cd51aed31
HBASE-22930 Set unique name to longCompactions/shortCompactions threads ( #645 )
2019-09-30 10:11:21 +02:00
Peter Somogyi
daf1faabfd
HBASE-22653 Do not run errorProne on branch-1 PRs ( #669 )
...
Signed-off-by: Viraj Jasani <virajjasani007@gmail.com>
2019-09-28 10:37:57 +02:00
Sanjeet Nishad
b96aefd07f
HBASE-23038 Provide consistent and clear logging about disabling chores
...
Differs from master/branch-2 version due to commons-logging
Co-authored-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Viraj Jasani <virajjasani007@gmail.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit b45c0d0efa
)
2019-09-27 20:17:46 -05:00
Viraj Jasani
f77c14d181
HBASE-23015 : Moving from Jackson2 to shaded Gson ( #616 )
...
* Backport HBASE-20587
* moving to shaded gson with jdk7 compatibility
* Include jackson-mapper-asl for testing-util because of Hadoop
* Update shaded jar check to allow hbase-thirdparty libs
Signed-off-by: Sean Busbey <busbey@apache.org>
Co-authored-by: Duo Zhang <zhangduo@apache.org>
2019-09-25 21:49:48 -05:00
zbq.dean
771e184376
HBASE-22975 Add read and write QPS metrics at server level and table level
...
Signed-off-by Reid Chan <reidchan@apache.org>
2019-09-23 13:51:51 +08:00
Peter Somogyi
7239ccb433
HBASE-22653 Do not run errorProne on JDK7 ( #651 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-09-22 20:35:50 +02:00
wuqiong
0339ad1156
HBASE-23058 Should be 'Column Family Name' in table.jsp
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-09-21 19:32:30 +08:00
sreenivasulureddy
dd761b1e69
HBASE-22649: Encode StoreFile path URLs in the UI to handle scenarios where CF contains special characters (like # etc.)
...
Signed-off-by: Sakthi<sakthi@apache.org>
2019-09-20 01:20:15 -07:00
zbq.dean
b5b871c133
HBASE-22890 Verify the file integrity in persistent IOEngine
...
Signed-off-by Anoop Sam John <anoopsamjohn@apache.org>
Signed-off-by stack <stack@apache.org>
Signed-off-by Reid Chan <reidchan@apache.org>
2019-09-20 14:09:34 +08:00
Viraj Jasani
5c4d8e036f
HBASE-23024 Replace initcause with Constructor arg ( #627 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-09-17 14:00:12 +02:00
Sean Busbey
41990ba20a
HBASE-22955 Properly set jdk7 as JAVA_HOME for branches-1 precommit and nightly. ( #621 )
...
* leave Zulu JDKs at their normal location
* set JAVA_HOME in the dockerfile
* work around yetus setting a different JAVA_HOME
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2019-09-16 22:22:36 -05:00
Reid Chan
3b6cff590e
Revert "HBASE-22890 Verify the files when RegionServer is starting and BucketCache is in file mode"
...
Reason: There're still some concerns on whether to delete cached data file.
This reverts commit 5bf60ec55f
.
2019-09-16 17:50:57 +08:00
zbq.dean
5bf60ec55f
HBASE-22890 Verify the files when RegionServer is starting and BucketCache is in file mode
...
Signed-off-by: Reid Chan <reidchan@apache.org>
Signed-off-by: Stack <stack@apache.org>
2019-09-16 15:14:39 +08:00
Sean Busbey
20d7da50e9
HBASE-23023 upgrade shellcheck used in dockerfile ( #625 )
...
Signed-off-by: stack <stack@apache.org>
2019-09-14 14:03:32 -05:00
Peter Somogyi
99e7f60c7d
HBASE-23019 Handle --skip-errorprone on branch-1 ( #620 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Xu Cang <xcang@salesforce.com>
2019-09-13 20:26:26 +02:00
Viraj Jasani
72ea3666c0
HBASE-22760 : Pause/Resume/Query Snapshot Auto Cleanup Activity ( #619 )
2019-09-13 10:38:10 +05:30
caroliney14
de9b1d403c
[HBASE-22804] Provide an API to get list of successful regions and total expected regions in Canary ( #612 )
...
Signed-off-by: Xu Cang <xucang@apache.org>
2019-09-12 13:41:54 -07:00
Balazs Meszaros
3f84591439
HBASE-23007 UnsatisfiedLinkError when using hbase-shaded packages under linux ( #604 )
...
* Added jackson dependencies for WebHdfs.
(Differs from branch-2 because we didn't have a bare relocation rule for "net" here)
Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 63db1d69a1
)
2019-09-10 14:36:38 -05:00
Peter Somogyi
1c0ee31809
HBASE-22981 Remove unused flags for Yetus ( #591 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-09-06 15:00:50 +02:00
openinx
352344c9be
HBASE-22912 [Backport] HBASE-22867 to branch-1 to avoid ForkJoinPool to spawn thousands of threads ( #549 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-09-05 19:32:42 +08:00
openinx
4c2bf71a3a
HBASE-22937 The RawBytesComparator in branch-1 have wrong comparison order ( #582 )
2019-09-05 17:48:41 +08:00
Duo Zhang
157ffae07d
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:06:30 +08:00
Pierre Zemb
73e0304567
HBASE-22618 added the possibility to load custom cost functions
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2019-08-28 09:56:55 +01:00
David Manning
30ab723e8e
HBASE-22935 Fix false warn of stuck MonitoredRPCHandler MonitoredTask
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-27 17:50:33 -07:00
Pankaj
3d226043a6
HBASE-22706 Backport HBASE-21292 to branch-1
2019-08-26 21:17:44 -07:00
Aman Poonia
f240ca0e63
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:25:54 +08:00
Gav
9ae12f5d4b
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:55:03 +08:00
Sean Busbey
81ee53efc0
HBASE-22911 reduce concurrent PR builds.
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-08-24 16:31:14 +08:00
Dean_19
896131540a
HBASE-22880 Move the DirScanPool out and do not use static field
...
Signed-off-by Reid Chan <reidchan@apache.org>
2019-08-24 13:13:32 +08:00
Peter Somogyi
d832786304
HBASE-21996 Set locale for javadoc
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-08-23 23:37:47 +02:00
Viraj Jasani
eba383d2b4
HBASE-22866 Multiple slf4j-log4j provider versions included in binary package (branch-1)
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-23 11:06:11 -07:00
Artem Ervits
3b07221708
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:44 -05:00
shahrs87
bb87e3a7bf
[HBASE-22601] Misconfigured addition of peers leads to cluster shutdown. ( #490 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-22 13:06:32 -07:00
Duo Zhang
c066b06b7d
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:56 +08:00
huzheng
be2de08c12
HBASE-22810 Initialize an separate ThreadPoolExecutor for taking/restoring snapshot (addendum - use the old config key)
2019-08-22 12:09:57 +08:00
Reid Chan
105008e748
HBASE-22861 [WAL] Merged region should get its WAL according to WALProvider
2019-08-22 11:15:21 +08:00
Jan Hentschel
24a821c38d
HBASE-22844 Fixed Checkstyle violations in client snapshot exceptions
...
Signed-off-by: stack <stack@apache.org>
2019-08-21 14:41:36 +02:00
Andrew Purtell
bb31ffa9d2
Revert "HBASE-22823 Mark Canary as Public/Evolving"
...
This reverts commit 1f7458dc38
.
See HBASE-22874
2019-08-20 09:44:46 -07:00
Itsuki Toyota
d2793f1cd7
HBASE-22833 MultiRowRangeFilter should provide a method for creating… ( #493 )
...
* HBASE-22833: MultiRowRangeFilter should provide a method for creating a filter which is functionally equivalent to multiple prefix filters
* Delete superfluous comments
* Add description for MultiRowRangeFilter constructor
* Add null check for rowKeyPrefixes
* Fix checkstyle
Signed-off-by: huzheng <openinx@gmail.com>
2019-08-16 10:17:06 +08:00
Viraj Jasani
4b34d24f7a
HBASE-22728 Jackson dependency cleanup and moving to Jackson2
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-15 18:32:36 -07:00
Caroline Zhou
1f7458dc38
HBASE-22823 Mark Canary as Public/Evolving
...
Signed-off-by: Xu Cang <xucang@apache.org>
2019-08-15 14:11:29 -07:00
openinx
eb6b617d92
HBASE-22810 Initialize an separate ThreadPoolExecutor for taking/restoring snapshot ( #486 )
2019-08-15 11:46:30 +08:00