Michael Stack
890d92a90c
HBASE-17908 Upgrade guava
...
Pull in guava 22.0 by using the shaded version up in new hbase-thirdparty project.
In poms, exclude guava everywhere except on hadoop-common. Do this so
we minimize transitive includes. hadoop-common is needed because hadoop
Configuration uses guava doing preconditions.
Everywhere we used guava, instead use shaded so fix a load of imports.
Stopwatch API changed as did hashing and toStringHelper which is now
in MoreObjects class. Otherwise, minimal changes to come up on 22.0
2017-07-21 15:28:08 +01:00
Chia-Ping Tsai
7941b83aaf
HBASE-18420 Some methods of Admin don't use ColumnFamilyDescriptor
2017-07-21 19:14:33 +08:00
tedyu
af534acabb
HBASE-18412 [Shell] Support unset of list of configuration for a table (Yun Zhao)
2017-07-20 21:01:05 -07:00
Sean Busbey
bdc94b1d6b
HBASE-18147 POC jenkinsfile for nightly checks.
...
* adds ruby tools to dockerfile
* adds rubocop to dockerfile
* adds ruby-lint to dockerfile
* adds perlcritic to dockerfile
Signed-off-by: Alex Leblang <awleblang@gmail.com>
Signed-off-by: Josh Elser <elserj@apache.org>
2017-07-20 17:07:33 -05:00
anoopsamjohn
bc93b6610b
HBASE-16993 BucketCache throw java.io.IOException: Invalid HFile block magic when configuring hbase.bucketcache.bucket.sizes.
2017-07-20 22:59:06 +05:30
Ramkrishna
0c49185c3e
HBASE-17738 BucketCache startup is slow - addendum (Ram)
2017-07-20 22:38:13 +05:30
Andrew Purtell
01db60d65b
HBASE-18330 NPE in ReplicationZKLockCleanerChore
2017-07-19 15:46:08 -07:00
Mike Drob
5f54e28510
HBASE-18337 Exclude jetty-orbit sigs from shade
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-07-19 15:49:38 -05:00
Mike Drob
775179bc4a
HBASE-18393 Fix shell noninteractive launch
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-07-19 13:54:55 -05:00
Chia-Ping Tsai
3574757f74
HBASE-18308 Eliminate the findbugs warnings for hbase-server
2017-07-20 00:35:07 +08:00
Ramkrishna
d0e4a643a0
HBASE-17738 BucketCache startup is slow (Ram)
2017-07-19 21:51:11 +05:30
Peter Somogyi
f10f8198af
HBASE-16312 update jquery version
...
Upgrade jquery from 1.8.3 to 3.2.1 in hbase-server and hbase-thrift modules
Change-Id: I92d479e9802d954f607ba409077bc98581e9e5ca
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-19 11:44:31 +01:00
Phil Yang
6b7ebc019c
HBASE-18390 Sleep too long when finding region location failed
2017-07-19 11:34:57 +08:00
Samir Ahmic
56d00f574b
HBASE-18392 Add default value of --movetimeout to rolling-restart.sh
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-07-18 07:04:29 -07:00
tedyu
0c2915b48e
HBASE-18377 Error handling for FileNotFoundException should consider RemoteException in openReader()
2017-07-17 20:24:29 -07:00
Peter Somogyi
c423dc7950
HBASE-18332 Upgrade asciidoctor-maven-plugin
...
Update asciidoctor-maven-plugin to 1.5.5 and asciidoctorj-pdf to 1.5.0-alpha.15
asciidoctor's pdfmark generation is turned off
Modify title-logo tag to title-logo-image
Signed-off-by: Misty Stanley-Jones <misty@apache.org>
2017-07-17 19:05:53 -07:00
Guanghao Zhang
2d5a0fbd16
HBASE-18052 Add document for async admin
2017-07-16 16:46:33 +08:00
Michael Stack
a9352fe956
HBASE-18366 Fix flaky test TestServerCrashProcedure#testRecoveryAndDoubleExecutionOnRsWithMeta (Umesh Agashe)
...
Disabled for now. Will be back here when a more fundamental fix.
2017-07-14 22:41:36 +01:00
Yi Liang
353627b39d
HBASE-18229: create new Async Split API to embrace AM v2
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-14 22:25:14 +01:00
Michael Stack
c08db6733d
HBASE-18384 Add link to refguide schema section on apache blog on hbase application archetypes
2017-07-14 22:17:13 +01:00
Yi Liang
f3a398953f
HBASE-18175: (addendum) Add hbase-spark integration test into hbase-spark-it
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-07-14 14:52:23 -05:00
Apekshit Sharma
ea0062fa54
HBASE-18376 Add debug logs to hbase-personality.sh to make it possible to debug this issue.
...
Change-Id: I172b95ed6a387ddb507abc6645a0c3aa704321fc
2017-07-14 12:33:42 -07:00
Yi Liang
79a702d112
HBASE-18175 Add hbase-spark integration test into hbase-spark-it
...
* adds module hbase-spark-it
* adds test IntegrationTestSparkBulkLoad
* adds resultant jar to bin assembly
Signed-off-by: Mike Drob <mdrob@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-07-14 10:53:40 -05:00
Guanghao Zhang
81ffd6a13e
HBASE-18342 Add coprocessor service support for async admin
2017-07-14 11:53:52 +08:00
Mike Drob
9e0f450c0c
HBASE-17922 Clean TestRegionServerHostname for hadoop3.
...
Change-Id: I6f1514b1bc301be553912539e6a4192c2ccc782b
Signed-off-by: Apekshit Sharma <appy@apache.org>
2017-07-13 11:44:18 -07:00
Mike Drob
500592dfd0
HBASE-18339 Update to hadoop3-alpha4
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-07-13 10:03:03 -05:00
Jan Hentschel
c0725ddff1
HBASE-18344 Introduce Append.addColumn as a replacement for Append.add
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-07-13 20:04:57 +08:00
Chia-Ping Tsai
cf636e50b9
HBASE-18365 Eliminate the findbugs warnings for hbase-common
2017-07-13 19:31:59 +08:00
Mike Drob
22df926541
HBASE-18202 Remove unnecessary info from supplemental-models
...
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-07-12 15:15:16 -05:00
Mike Drob
8623d14632
HBASE-18260 h3-a4 license additions
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-07-12 11:52:05 -05:00
Josh Elser
1800580a8a
HBASE-18364 Downgrade surefire to 2.19.1 because it broke package wildcards
2017-07-12 11:34:34 -04:00
Mike Drob
cb5299ae9b
HBASE-18177 FanOutOneBlockAsyncDFSOutputHelper fails to compile against Hadoop 3
...
Because ClientProtocol::create has API changes between Hadoop 2/3
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-07-12 13:40:05 +08:00
Guanghao Zhang
22dce22e06
HBASE-18343 (addendum) Track the remaining unimplemented methods for async admin
2017-07-12 09:32:00 +08:00
tedyu
c0f743e44f
HBASE-18358 Backport HBASE-18099 'FlushSnapshotSubprocedure should wait for concurrent Region#flush() to finish'
2017-07-11 17:26:22 -07:00
Chia-Ping Tsai
cc4301ca08
HBASE-18268 Eliminate the findbugs warnings for hbase-client
2017-07-12 03:07:17 +08:00
Chia-Ping Tsai
d215cb4950
HBASE-18295 The result contains the cells across different rows
2017-07-12 02:27:29 +08:00
Guanghao Zhang
1978b78cdf
HBASE-18343 Track the remaining unimplemented methods for async admin
2017-07-11 14:01:56 +08:00
zhangduo
f8e892d7aa
HBASE-18348 The implementation of AsyncTableRegionLocator does not follow the javadoc
2017-07-11 11:43:35 +08:00
Chia-Ping Tsai
43492d2d3b
HBASE-18267 The result from the postAppend is ignored
2017-07-11 10:30:06 +08:00
Apekshit Sharma
7d08c78103
HBASE-18341 (addendum) Replace '.' in test names with '_' when using them as html ids since
...
dot have special significance in CSS selectors.
Without it, we weren't able to select elements and add svg (trends columns) to them.
Change-Id: Ia63ff0851f0a2fad0789a24edf2f0ad00060d578
2017-07-10 12:04:05 -07:00
tedyu
7d007eac98
HBASE-17705 Procedure execution must fail fast if procedure is not registered (Vladimir Rodionov)
2017-07-10 09:04:56 -07:00
zhangduo
351703455a
HBASE-18307 Share the same EventLoopGroup for NettyRpcServer, NettyRpcClient and AsyncFSWALProvider at RS side
2017-07-10 21:00:44 +08:00
Guanghao Zhang
1ddcc07d65
HBASE-18318 Implement updateConfiguration/stopMaster/stopRegionServer/shutdown methods
2017-07-10 13:41:19 +08:00
Guanghao Zhang
c48bb67123
HBASE-18316 Implement async admin operations for draining region servers
2017-07-09 19:51:59 +08:00
Chia-Ping Tsai
bc8ebc6f72
HBASE-18241 Change client.Table, client.Admin, Region, Store, and HBaseTestingUtility to not use HTableDescriptor or HColumnDescriptor
2017-07-08 16:54:25 +08:00
Apekshit Sharma
590f02aad0
HBASE-18341 Generalize regex matchers in findHangingTests.py script to match new consoleText of trunk build.
...
Change-Id: I0a4215827d3d561eef3f583da666c617f690d934
2017-07-08 00:50:20 -07:00
Sean Busbey
30d06dfe3a
HBASE-18327 redo test-patch personality 'hadoopcheck' to better account for feature branches
...
Signed-off-by: Ashish Singhi <ashishsinghi@apache.org>
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-07-07 23:07:50 -04:00
Guanghao Zhang
7f93729782
HBASE-18317 Implement async admin operations for Normalizer/CleanerChore/CatalogJanitor
2017-07-08 10:55:10 +08:00
Artem Ervits
48d28c7a24
HBASE-18335 configuration guide fixes
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-07-07 14:37:11 -07:00
Guanghao Zhang
b0a5fa0c2a
HBASE-18319 Implement getClusterStatus/getRegionLoad/getCompactionState/getLastMajorCompactionTimestamp methods
2017-07-07 16:21:45 +08:00