Michael Stack
d5c6e11016
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:41:52 +01:00
Peter Somogyi
80959b4528
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
2017-07-17 19:06:30 -07:00
Yi Liang
53f354f954
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 11:30:46 -05:00
Sean Busbey
9cc9404261
HBASE-18187 update version to 2.0.0-alpha-2-SNAPSHOT
2017-07-14 11:20:32 -05:00
Mike Drob
e22f7bc893
HBASE-18339 Update to hadoop3-alpha4
...
Signed-off-by: Sean Busbey <busbey@apache.org>
Conflicts:
dev-support/hbase-personality.sh
Amending-Author: Sean Busbey <busbey@apache.org>
Dropped changes to hbase-personality, since we always use the one in master.
2017-07-13 10:08:33 -05:00
Josh Elser
0eb2c3fc31
HBASE-18364 Downgrade surefire to 2.19.1 because it broke package wildcards
2017-07-12 11:34:43 -04:00
Michael Stack
b2b5cd6de6
Revert "HBASE-17056 Remove checked in PB generated files Selective add of dependency on"
...
Build is unstable and has interesting issues around CLASSPATH. Revert
for now.
This reverts commit 1049025e1d
.
2017-07-06 21:48:41 -07:00
Michael Stack
1049025e1d
HBASE-17056 Remove checked in PB generated files Selective add of dependency on
...
hbase-thirdparty jars. Update to READMEs on how protobuf is done (and update to
refguide) Removed all checked in generated protobuf files. They are generatedon
the fly now as part of mainline build.
2017-07-05 21:38:23 -07:00
Jan Hentschel
43adfa9b02
HBASE-16730 Excluded junit as a transitive dependency from hadoop-common
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-05 12:49:12 -07:00
Peter Somogyi
8039a7d8cd
HBASE-18320 Address maven-site-plugin upgrade steps
...
Go back to maven-site-plugin:3.4, asciidoctor-maven-plugin:1.5.2.1 and
asciidoctorj-pdf 1.5.0-alpha.6
Change-Id: I68110459d2dba93256770e3b77d7faa2d49e982a
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-04 08:25:19 -07:00
Peter Somogyi
eacbdb061e
HBASE-18264 Update pom plugins
...
Update plugins in main and subprojects
Unified versions to use variable instead of direct values
Affected plugins:
- apache-rat-plugin 0.11 -> 0.12
- asciidoctor-maven-plugin 1.5.2.1 -> 1.5.5
- asciidoctorj-pdf 1.5.0-alpha.6 -> 1.5.0-alpha.15
- build-helper-maven-plugin 1.9.1 -> 3.0.0
- buildnumber-maven-plugin 1.3 -> 1.4
- exec-maven-plugin 1.2.1/1.4.0 -> 1.6.0
- extra-enforcer-rules 1.0-beta-3 -> 1.0-beta-6
- findbugs-maven-plugin 3.0.0 -> 3.0.4
- jamon-maven-plugin 2.4.1 -> 2.4.2
- maven-bundle-plugin 2.5.3 -> 3.3.0
- maven-compiler-plugin 3.2/3.5.1 -> 3.6.1
- maven-eclipse-plugin 2.9 -> 2.10
- maven-shade-plugin 2.4.1 -> 3.0.0
- maven-surefire-plugin 2.18.1 -> 2.20
- maven-surefire-report-plugin 2.7.2 -> 2.20
- scala-maven-plugin 3.2.0 -> 3.2.2
- spotbugs 3.1.0-RC1 -> 3.1.0-RC3
- wagon-ssh 2.2 -> 2.12
- xml-maven-plugin 1.0 -> 1.0.1
- maven-assembly-plugin 2.4 -> 2.6(inherited)
- maven-dependency-plugin 2.4 -> 2.10 (inherited)
- maven-enforcer-plugin 1.3.1 -> 1.4.1 (inherited)
- maven-javadoc-plugin 2.10.3 -> 2.10.4 (inherited)
- maven-resources-plugin 2.7 (inherited)
- maven-site-plugin 3.4 -> 3.5.1 (inherited)
Change-Id: I84539f555be498dff18caed1e3eea1e1aeb2143a
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-03 19:43:42 -07:00
Chia-Ping Tsai
8c37b912ac
HBASE-18293 Only add the spotbugs dependency when jdk8 is active
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-30 09:52:26 -05:00
Sean Busbey
2d2a1d4e26
HBASE-18288 Declared dependency on specific javax.ws.rs.
...
Signed-off-by: Huaxiang Sun <huaxiangsun@apache.org>
2017-06-30 09:52:13 -05:00
Mike Drob
be559f1eb8
HBASE-16351 Improve error reporting for license failures
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-21 15:10:22 -05:00
Jan Hentschel
8b0ae5d1ae
HBASE-17954 Switched findbugs implementation to spotbugs
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-20 01:11:11 -05:00
Mike Drob
4aa7ce399e
HBASE-18176 Enforce no scala outside hbase-spark
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-20 01:10:53 -05:00
Sean Busbey
d3ba357c7c
HBASE-16242 Manually resolve transitive Apache Avro dependency to consistently be ver 1.7.7.
...
Signed-off-by: Jerry He <jerryjch@apache.org>
2017-06-19 16:07:33 -05:00
Balazs Meszaros
d023508b5b
HBASE-17898 Update dependencies
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-15 13:33:22 -07:00
Michael Stack
adfb48eeb8
HBASE-18190 Set version in branch-2 to 2.0.0-alpha-1
2017-06-07 21:10:01 -07:00
Mike Drob
140ce1453e
HBASE-16196 Update to JRuby 9.1.9.0
...
* Get hbase-shell to use latest current JRuby release.
* Update license information to reflect the changes to jruby-complete.jar
* Update shell scripts for Ruby 1.8->2.x incompatabilities
* Update joni and jcodings to compatible versions
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-05-31 11:09:07 -05:00
zhangduo
0953c14470
HBASE-17940 HMaster can not start due to Jasper related classes conflict
2017-04-20 16:06:50 +08:00
Jonathan M Hsieh
719a30b11a
HBASE-17925 mvn assembly:single fails against hadoop3-alpha2
2017-04-18 16:40:07 -07:00
anastas
04fc455037
Added Anastasia Braginsky to the pom.xml
2017-03-27 15:21:54 +03:00
eshcar
b299c1388c
Add Eshcar Hillel to pom file
2017-03-19 09:58:51 +02:00
Chia-Ping Tsai
154e58ef32
add chia7712 to pom.xml
2017-03-18 03:15:17 +08:00
Apekshit Sharma
41be3bc2cc
HBASE-17593 Update hadoop 3 version to 3.0.0-alpha2.
...
Change-Id: Ic5411229aaab3d645dc6751ecfbbda1b2d93a4b9
2017-02-06 12:18:21 -08:00
Michael Stack
ffe7dac53d
Revert "Revert "HBASE-12894 Upgrade to Jetty 9 for REST / Info Server / Thrift Http Server""
...
This reverts commit 0ac5d4a717
.
This is a revert of a revert; i.e. a reapplication!
Fixes for breakage that comes in with this patch is in a follow-on.
2017-01-30 11:54:54 -08:00
Michael Stack
0ac5d4a717
Revert "HBASE-12894 Upgrade to Jetty 9 for REST / Info Server / Thrift Http Server"
...
This reverts commit 59fd6eb7f6
.
2017-01-25 22:55:18 -08:00
Enis Soztutar
c64a1d1994
HBASE-9774 HBase native metrics and metric collection for coprocessors
2017-01-25 11:47:35 -08:00
Yang Guang
59fd6eb7f6
HBASE-12894 Upgrade to Jetty 9 for REST / Info Server / Thrift Http Server
2017-01-24 23:37:12 -08:00
Michael Stack
4fdd6ff9ae
HBASE-16831 Procedure V2 - Remove org.apache.hadoop.hbase.zookeeper.lock
...
(Appy)
2017-01-19 16:51:44 -08:00
Esteban Gutierrez
910e885a75
HBASE-17351 Unable to generate tar ball for master branch
2017-01-06 08:42:20 -08:00
Guanghao Zhang
0cf1642926
Add Guanghao Zhang to pom.xml
2016-12-20 10:43:17 +08:00
Josh Elser
c24a055db8
+elserj as developer
2016-12-11 15:17:54 -05:00
Sean Busbey
e5dad24a9c
HBASE-17192 remove use of scala-tools.org as repo.
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2016-11-29 08:50:12 -06:00
Phil Yang
8204337b5d
add yangzhe1991 to pom.xml
2016-11-27 12:01:59 +08:00
Michael Stack
a6f3057dbf
HBASE-14198 Eclipse project generation is broken in master
...
Small fix. Not enough to clean up all complaints in eclipse but fixes
one error.
2016-11-23 10:13:56 -08:00
binlijin
5f7cf0bb73
Add binlijin to pom.xml
2016-11-21 10:44:12 +08:00
Michael Stack
be519ca1a5
HBASE-17121 Undo the building of xref as part of site build; Remove links to xref
2016-11-18 13:45:57 -08:00
Jan Hentschel
046d1a56b2
HBASE-16335 Update to latest Apache parent pom
...
Signed-off-by: Michael Stack <stack@apache.org>
2016-11-17 13:50:43 -08:00
Enis Soztutar
07757501d7
HBASE-17052 compile-protobuf profile does not compile protobufs in some modules anymore
2016-11-10 11:37:26 -08:00
zhangduo
3b629d632a
HBASE-17021 Use RingBuffer to reduce the contention in AsyncFSWAL
2016-11-09 09:24:12 +08:00
Apekshit Sharma
5e361b87f2
HBASE-17050 Upgrade Apache CLI version from 1.2 to 1.3.1
...
Change-Id: I137f3fcfa8954c8d9993d4551ca25ac246269b10
2016-11-08 12:04:23 -08:00
Michael Stack
d4256aa6f3
HBASE-16974 Update os-maven-plugin to 1.4.1.final+ for building shade file on RHEL/CentOS (ChiaPing Tsai)
2016-10-31 12:30:19 -07:00
Michael Stack
ad0e862f78
"HBASE-16952 Replace hadoop-maven-plugins with protobuf-maven-plugin for building protos""
...
Rely on the new plugin to do all proto generation. No need of an
external protoc setup anymore. Mvn will do it all for you.
Updated all READMEs appropriately.
Signed-off-by: Michael Stack <stack@apache.org>
2016-10-28 16:49:35 -07:00
zhangduo
3283bc7c91
HBASE-16835 Revisit the zookeeper usage at client side
2016-10-28 13:27:41 +08:00
Michael Stack
738ff821dd
Revert "HBASE-16952 Replace hadoop-maven-plugins with protobuf-maven-plugin for building protos"
...
Revert premature commit
This reverts commit d0e61b0e9a
.
2016-10-27 13:17:07 -07:00
Michael Stack
d0e61b0e9a
HBASE-16952 Replace hadoop-maven-plugins with protobuf-maven-plugin for building protos
...
This patch changes poms to use protobuf-maven-plugin instaed of
hadoop-maven-plugins generating protos. Adds a few missing READMEs too
as well as purge of unused protos turned up by the new plugin.
2016-10-27 10:11:58 -07:00
Michael Stack
c776b3144d
HBASE-16949 Fix RAT License complaint about the hbase-protocol-shaded/src/main/patches content
2016-10-26 14:52:47 -07:00
Ramkrishna
0ae211eb39
HBASE-16414 Improve performance for RPC encryption with Apache Common
...
Crypto (Colin Ma)
2016-10-21 16:02:39 +05:30