Michael Stack
0e95a8a0ae
HBASE-18723 [pom cleanup] Do a pass with dependency:analyze; remove unused and explicity list the dependencies we exploit; ADDENDUM
...
Addendum addresses holes found running HBASE-18674 against hadoopqa.
2017-09-03 15:42:59 -07:00
Michael Stack
fb537fe736
HBASE-18723 [pom cleanup] Do a pass with dependency:analyze; remove unused and explicity list the dependencies we exploit
...
Do a pass with dependency:analyze; remove unused and
explicity list the dependencies we exploit.
Remove the parent dependencies set which had junit, mockito,
log4j, and findbugs annotations (had to put junit back
temporarily in subsequent version of this patch TODO). Listing in
parent set meant these libs were dependencies for all modules
which in practice was not the case. Edited all modules so
those that need any from this parent set now do explicit listing.
Ran the dependency:analyze over the project. Acted on most
suggested removals and requests for explicit listing. Some
grey areas remain around transitives that come in with
hadoop -needs better excludes, another project- and that
the dependency:analyze tool is not always accurate in its
reporting.
2017-08-31 12:41:31 -07:00
Sean Busbey
bc5478f947
HBASE-18577 test well-formed-ness of our client jars.
...
* Removes transitive hadoop deps from hbase-client that we don't use
* removes curator-recipes dep from hbase-client that we don't use
* removes jetty-util transitive from hbase-client that we don't use
* moves junit from compile to test scope for hbase-client
* adds an IT that checks the contents of jars
* excludes our server side web apps and related deps (jaxb, jersey, jetty) from shaded jars
* excludes proto source files from shaded jars
* relocates codahale metrics, commons-crypto, and curator
* finishes relocating jets3t
* moves logging backends to optional in shaded artifacts
* updates maven dependency plugin
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-29 11:58:33 -05:00
Michael Stack
47a5614edd
Revert "HBASE-18674 upgrading to commons-lang3"
...
Premature push
This reverts commit 5dacc85122
.
2017-08-28 16:41:34 -07:00
Michael Stack
ea1620ff42
HBASE-18710 Move on to hbase-thirdparty 1.0.1 (it was just released).
2017-08-28 16:39:50 -07:00
Umesh Agashe
5dacc85122
HBASE-18674 upgrading to commons-lang3
2017-08-28 15:57:12 -07:00
Apekshit Sharma
f386a9a375
HBASE-18688 Upgrade commons-codec to 1.10
...
Change-Id: I764495e969c99c39b77e2e7541612ee828257126
2017-08-26 02:00:21 -07:00
Apekshit Sharma
664b6be0ef
HBASE-18640 Move mapreduce out of hbase-server into separate module.
...
- Moves out o.a.h.h.{mapred, mapreduce} to new hbase-mapreduce module which depends
on hbase-server because of classes like *Snapshot{Input,Output}Format.java, WALs, replication, etc
- hbase-backup depends on it for WALPlayer and MR job stuff
- A bunch of tools needed to be pulled into hbase-mapreduce becuase of their dependencies on MR.
These are: CompactionTool, LoadTestTool, PerformanceEvaluation, ExportSnapshot
This is better place of them than hbase-server. But ideal place would be in separate hbase-tools module.
- There were some tests in hbase-server which were digging into these tools for static util funtions or
confs. Moved these to better/easily shared place. For eg. security related stuff to HBaseKerberosUtils.
- Note that hbase-mapreduce has secondPartExecution tests. On my machine they took like 20 min, so maybe
more on apache jenkins. That's basically equal reduction of runtime of hbase-server tests, which is a
big win!
Change-Id: Ieeb7235014717ca83ee5cb13b2a27fddfa6838e8
2017-08-25 18:38:48 -07:00
Michael Stack
3b444a066c
HBASE-18224 Upgrade Jetty
2017-08-23 23:12:59 -07:00
Huaxiang Sun
1b8509cca9
Add Huaxaing Sun to pom.xml
2017-08-23 15:13:05 -07:00
Apekshit Sharma
26e6c2ceb4
HBASE-17442 Move most of the replication related classes from hbase-client to new hbase-replication package. (Guanghao Zhang).
...
Change-Id: Ie0e24cc617ab4bf56de8b1747062d1b78a5d4669
2017-08-23 14:41:58 -07:00
Vladimir Rodionov
2dda371209
HBASE-17614: Move Backup/Restore into separate module (Vladimir Rodionov)
...
Signed-off-by: Josh Elser <elserj@apache.org>
2017-08-23 12:40:57 -04:00
Mike Drob
51d458872d
HBASE-12349 Add custom error-prone module
2017-08-22 16:38:17 -05:00
Michael Stack
c90a4e8c63
HBASE-18630 Prune dependencies; as is branch-2 has duplicates
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-22 09:18:27 -07:00
Michael Stack
c6ac04ab39
HBASE-18271 Shade netty Purge mention of netty-all.
...
Add in hbase-thirdparty hbase-shaded-netty instead.
s/io.netty/org.apache.hadoop.hbase.shaded.io.netty/ everywhere in hbase.
Also set a system property when running tests and when starting
hbase; required by netty so can find the relocation files in the
bundled .so.
2017-08-13 12:46:21 -07:00
Michael Stack
043ec9b37e
HBASE-18558 clean up duplicate dependency management entries for hbase-shaded-miscellaneous
2017-08-11 07:24:17 -07:00
Misty Stanley-Jones
6114824b53
HBASE-18548 Move sources of website gen and check jobs into source control
2017-08-10 14:48:14 -07:00
Umesh Agashe
67eddf5874
HBASE-18525 [AMv2] Fixed test TestAssignmentManager#testSocketTimeout on master branch
2017-08-09 10:15:37 -07:00
Jan Hentschel
7da47509d2
HBASE-15042 Moved site materials to standard Maven place
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-05 15:22:46 +08:00
Mike Drob
6266bb352b
Add Mike Drob to pom.xml
2017-08-03 15:51:34 -05:00
Michael Stack
7a6de1bd42
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 generated
on the fly now as part of mainline build.
2017-08-02 09:33:20 -07:00
Mike Drob
a649afebba
HBASE-18445 exclude guava from hadoop-auth
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-07-26 12:30:12 -07:00
Abhishek Singh Chouhan
d9ea8ee2fb
Add Abhishek Singh Chouhan to pom
2017-07-26 17:44:36 +05:30
Vikas Vishwakarma
c4b802b1c2
add vikasv to pom.xml
2017-07-26 17:39:47 +05:30
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
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
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
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
Josh Elser
1800580a8a
HBASE-18364 Downgrade surefire to 2.19.1 because it broke package wildcards
2017-07-12 11:34:34 -04:00
Michael Stack
6786b2b63e
Revert "HBASE-17056 Remove checked in PB generated files Selective add of dependency on"
...
Revert for now. Build unstable and some interesting issues around
CLASSPATH
This reverts commit df93c13fd2
.
2017-07-06 21:58:32 -07:00
Michael Stack
df93c13fd2
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 20:57:11 -07:00
Jan Hentschel
24435f65a5
HBASE-16730 Excluded junit as a transitive dependency from hadoop-common
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-05 12:48:39 -07:00
Peter Somogyi
25de5d29b1
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:00 -07:00
Peter Somogyi
f2731fc241
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:42:46 -07:00
Chia-Ping Tsai
0d4245c99e
HBASE-18293 Only add the spotbugs dependency when jdk8 is active
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-30 09:43:02 -05:00
Sean Busbey
74c5742024
HBASE-18288 Declared dependency on specific javax.ws.rs.
...
Signed-off-by: Huaxiang Sun <huaxiangsun@apache.org>
2017-06-30 08:41:50 -05:00
Mike Drob
d8e0163fac
HBASE-16351 Improve error reporting for license failures
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-21 14:12:53 -05:00
Jan Hentschel
298454e8a7
HBASE-17954 Switched findbugs implementation to spotbugs
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-20 01:06:47 -05:00
Mike Drob
270f317727
HBASE-18176 Enforce no scala outside hbase-spark
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-19 16:36:42 -05:00
Sean Busbey
2263190361
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 15:50:14 -05:00
Ashu Pachauri
cd478d1564
Add Ashu Pachauri to pom.xml
2017-06-16 16:25:30 -07:00
Balazs Meszaros
479f3edc5c
HBASE-17898 Update dependencies
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-15 13:32:42 -07:00
Allan Yang
abc0afb4dc
Added Allan Yang to the pom.xml
2017-06-08 15:18:03 +08:00
Michael Stack
929c9dab14
HBASE-18181 Move master branch to version 3.0.0-SNAPSHOT post creation of branch-2
2017-06-06 22:04:39 -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
Jonathan M Hsieh
8e100628a4
HBASE-16712 fix mvn hadoop-3.0 profile for mvn install
...
- Handles licenses for transitive dependencies introduced by Hadoop 3
- Forces dependency on hadoop 3.0.0-alpha1 instead of 3.0.0-SNAPSHOT
2016-10-17 14:58:52 -07:00
zhangduo
d9f18c7f03
HBASE-16793 Exclude shaded protobuf files from rat check
2016-10-11 14:00:36 +08:00
Dima Spivak
3c35a722d9
Revert "HBASE-16750 hbase compilation failed on power system (Saravanan Krishnamoorthy)"
...
This reverts commit d1e40bf0bd
.
2016-10-10 10:08:41 -05:00
tedyu
d1e40bf0bd
HBASE-16750 hbase compilation failed on power system (Saravanan Krishnamoorthy)
2016-10-06 06:48:40 -07:00
tedyu
34ad9652ae
HBASE-16750 hbase compilation failed on power system - revert due to failure in mvn site
2016-10-04 09:24:47 -07:00
tedyu
b952e64751
HBASE-15560 TinyLFU-based BlockCache - revert pending performance verification
2016-10-04 08:37:29 -07:00
tedyu
9e0c2562a9
HBASE-15560 TinyLFU-based BlockCache (Ben Manes)
2016-10-04 05:15:51 -07:00
stack
95c1dc93fb
HBASE-15638 Shade protobuf
...
Which includes
HBASE-16742 Add chapter for devs on how we do protobufs going forward
HBASE-16741 Amend the generate protobufs out-of-band build step
to include shade, pulling in protobuf source and a hook for patching protobuf
Removed ByteStringer from hbase-protocol-shaded. Use the protobuf-3.1.0
trick directly instead. Makes stuff cleaner. All under 'shaded' dir is
now generated.
HBASE-16567 Upgrade to protobuf-3.1.x
Regenerate all protos in this module with protoc3.
Redo ByteStringer to use new pb3.1.0 unsafebytesutil
instead of HBaseZeroCopyByteString
HBASE-16264 Figure how to deal with endpoints and shaded pb Shade our protobufs.
Do it in a manner that makes it so we can still have in our API references to
com.google.protobuf (and in REST). The c.g.p in API is for Coprocessor Endpoints (CPEP)
This patch is Tactic #4 from Shading Doc attached to the referenced issue.
Figuring an appoach took a while because we have Coprocessor Endpoints
mixed in with the core of HBase that are tough to untangle (FIX).
Tactic #4 (the fourth attempt at addressing this issue) is COPY all but
the CPEP .proto files currently in hbase-protocol to a new module named
hbase-protocol-shaded. Generate .protos again in the new location and
then relocate/shade the generated files. Let CPEPs keep on with the
old references at com.google.protobuf.* and
org.apache.hadoop.hbase.protobuf.* but change the hbase core so all
instead refer to the relocated files in their new location at
org.apache.hadoop.hbase.shaded.com.google.protobuf.*.
Let the new module also shade protobufs themselves and change hbase
core to pick up this shaded protobuf rather than directly reference
com.google.protobuf.
This approach allows us to explicitly refer to either the shaded or
non-shaded version of a protobuf class in any particular context (though
usually context dictates one or the other). Core runs on shaded protobuf.
CPEPs continue to use whatever is on the classpath with
com.google.protobuf.* which is pb2.5.0 for the near future at least.
See above cited doc for follow-ons and downsides. In short, IDEs will complain
about not being able to find the shaded protobufs since shading happens at package
time; will fix by checking in all generated classes and relocated protobuf in
a follow-on. Also, CPEPs currently suffer an extra-copy as marshalled from
non-shaded to shaded. To fix. Finally, our .protos are duplicated; once
shaded, and once not. Pain, but how else to reveal our protos to CPEPs or
C++ client that wants to talk with HBase AND shade protobuf.
Details:
Add a new hbase-protocol-shaded module. It is a copy of hbase-protocol
i with all relocated offset from o.a.h.h. to o.a.h.h.shaded. The new module
also includes the relocated pb. It does not include CPEPs. They stay in
their old location.
Add another module hbase-endpoint which has in it all the endpoints
that ship as part of hbase -- at least the ones that are not
entangled with core such as AccessControl and Auth. Move all protos
for these CPEPs here as well as their unit tests (mostly moving a
bunch of stuff out of hbase-server module)
Much of the change looks like this:
-import org.apache.hadoop.hbase.protobuf.ProtobufUtil;
-import org.apache.hadoop.hbase.protobuf.generated.ClusterIdProtos;
+import org.apache.hadoop.hbase.protobuf.shaded.ProtobufUtil;
+import org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterIdProtos;
In HTable and in HBaseAdmin, regularize the way Callables are used and also hide
protobuf usage as much as possible moving it up into Callable super classes or out
to utility classes. Still TODO is adding in of retries, etc., but can wait on
procedure which will redo all this.
Also in HTable and HBaseAdmin as well as in HRegionServer and Server, be explicit
when using non-shaded protobuf. Do the full-path so it is clear. This is around
endpoint coprocessors registration of services and execution of CPEP methods.
Shrunk ProtobufUtil by moving methods used by one CPEP only back to the CPEP either
into Client class or as new Util class; e.g. AccessControlUtil.
There are actually two versions of ProtobufUtil now; a shaded one and a subset
that is used by CPEPs doing non-shaded work.
Made it so hbase-common no longer depends on hbase-protocol (with Matteo's help)
R*Converter classes got moved down under shaded package -- they are for internal
use only. There are no non-shaded versions of these classes.
D hbase-client/src/main/java/org/apache/hadoop/hbase/client/AbstractRegionServerCallable
D RetryingCallableBase
Not used anymore and we have too many tiers of Callables so removed/cleaned-up.
A ClientServicecallable
Had to add this one. RegionServerCallable was made generic so it could be used
for a few Interfaces (Client and Admin). Then added ClientServiceCallable to
implement RegionServerCallable with the Client Interface.
2016-10-03 21:37:32 -07:00
tedyu
cc237c4b78
HBASE-16750 hbase compilation failed on power system (Saravanan Krishnamoorthy)
2016-10-03 15:59:09 -07:00
Jerry He
2765b9d9d9
HBASE-16667 Building with JDK 8: ignoring option MaxPermSize=256m (Niels Basjes)
2016-09-24 16:07:25 -07:00
zhangduo
105bfc7d7c
HBASE-15624 Move master branch/hbase-2.0.0 to jdk-8 only
2016-09-12 21:54:52 +08:00
Dima Spivak
fe22208f09
Add Dima Spivak as developer
2016-08-31 20:19:29 -07:00
Misty Stanley-Jones
e60a4302fd
HBASE-16426 Remove organization affiliations from developer list
...
(cherry picked from commit 293e3a96305c8675168c4d0b80334f25dae3f539)
2016-08-17 18:38:12 -07:00
Sean Busbey
cc12be39e5
HBASE-16318 consistently use the correct name for 'Apache License, Version 2.0'
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2016-08-17 12:51:22 -07:00
tedyu
fb668a0d3f
HBASE-16267 Remove commons-httpclient dependency from hbase-rest module
2016-08-10 21:28:45 -07:00
tedyu
4e08a8bec9
HBASE-16267 Revert due to failure of TestLogLevel
2016-08-06 09:27:54 -07:00
Sean Busbey
c59f76485e
HBASE-16340 exclude Xerces iplementation jars from coming in transitively.
...
Signed-off-by: Esteban Gutierrez <esteban@apache.org>
2016-08-05 10:16:29 -05:00
Sean Busbey
60b79e2daa
HBASE-16321 ensure no findbugs-jsr305
...
Signed-off-by: Esteban Gutierrez <esteban@apache.org>
2016-08-05 10:16:29 -05:00
Nick Dimiduk
209b6f74c7
HBASE-16317 revert all ESAPI changes
...
Revert "HBASE-15270 Use appropriate encoding for "filter" field in TaskMonitorTmpl.jamon."
This reverts commit bba4f107c1
.
Revert "HBASE-15122 Servlets generate XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER findbugs warnings (Samir Ahmic)"
This reverts commit 68b300173f
.
Conflicts:
hbase-server/pom.xml
Revert "HBASE-15329 Cross-Site Scripting: Reflected in table.jsp (Samir Ahmic)"
This reverts commit 4b3e38705c
.
Conflicts:
hbase-server/src/main/resources/hbase-webapps/master/table.jsp
Revert "HBASE-15369 Handle NPE in region.jsp (Samir Ahmic)"
This reverts commit 3826894f89
.
2016-08-03 20:47:02 -07:00
tedyu
379b86c5df
HBASE-16267 Remove commons-httpclient dependency from hbase-rest module
2016-08-02 10:53:57 -07:00
Francis Liu
e9f5db7213
add Francis Liu to dev list
2016-07-07 14:15:47 -07:00
Jingcheng Du
3e0602be16
Add jingchengdu to pom.xml
2016-06-22 19:21:21 +08:00
Apekshit Sharma
9bb492f987
Add Appy to devs list.
...
Change-Id: Iab44f9bdd3b803664431cd2a5b751e2ee45433f3
2016-06-20 01:10:41 -07:00
tedyu
ae5fe1e616
HBASE-5291 Add Kerberos HTTP SPNEGO authentication support to HBase web consoles (Josh Elser)
2016-06-15 09:26:44 -07:00
Jurriaan Mous
bd45cf3476
HBASE-16004 Update to Netty 4.1.1
...
Signed-off-by: stack <stack@apache.org>
2016-06-10 12:14:05 -07:00
Sean Busbey
108d39a727
HBASE-15925 provide default values for hadoop compat module related properties that match default hadoop profile.
...
Signed-off-by: Mikhail Antonov <antonov@apache.org>
2016-06-09 16:29:28 -05:00
zhangduo
224b03b2a5
HBASE-15801 Upgrade checkstyle for all branches
2016-05-10 09:33:46 +08:00
tedyu
c716a75416
HBASE-15767 upgrade httpclient to 4.3.6
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-05-05 15:41:26 -05:00
Enis Soztutar
91291e3780
HBASE-15732 hbase-rsgroups should be in the assembly
2016-04-28 17:14:54 -07:00
Apekshit
a56b374c52
HBASE-15644 Use org.scala-tools:mave-scala-plugin for scaladocs.
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-04-18 01:53:43 -05:00
Ashish Singhi
f1fc5208aa
Add ashishsinghi to pom.xml
...
Change-Id: Ib0709d92622350c50bee7e8a0bae0554d40df882
2016-03-30 11:09:30 +05:30
tedyu
95e6d2276b
HBASE-15300 Upgrade to zookeeper 3.4.8
2016-03-23 13:05:17 -07:00
stack
64204b96c1
HBASE-15349 Update surefire version to 2.19.1; Trying a REVERT to see if this responsible for plethora of test timeouts on hadoopqa
2016-03-20 11:22:22 -07:00
Yu Li
abc27c6061
Add liyu to pom.xml
2016-03-17 13:05:16 +08:00
Enis Soztutar
ca816f0780
HBASE-6721 RegionServer Group based Assignment (Francis Liu)
2016-03-14 18:28:50 -07:00
Apekshit
3c660e2a0f
HBASE-15349 Update surefire version to 2.19.1. (Apekshit)
...
Signed-off-by: stack <stack@apache.org>
2016-02-26 12:26:40 -08:00
Jonathan M Hsieh
afa63a91d6
HBASE-14877 maven archetype: client application (Daniel Vimont)
2016-02-19 06:39:43 -08:00
chenheng
68b300173f
HBASE-15122 Servlets generate XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER findbugs warnings (Samir Ahmic)
2016-02-15 13:53:47 +08:00
stack
d82ae42126
Revert "HBASE-15122 Servlets generate XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER findbugs warnings (Samir Ahmic)"
...
Revert mistaken commit.
This reverts commit efc7a0d347
.
2016-02-06 05:17:29 -08:00
stack
efc7a0d347
HBASE-15122 Servlets generate XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER findbugs warnings (Samir Ahmic)
2016-02-05 21:28:46 -08:00
zhangduo
bb71446e15
update zhangduo affiliation
2016-02-05 15:47:29 +08:00
zhangduo
46ea5494a5
update zhangduo affiliation
2016-01-15 11:53:59 +08:00
Sean Busbey
164aeb5399
HBASE-13525 replace test-patch with customizations needed to use yetus
...
Signed-off-by: stack <stack@apache.org>
2016-01-08 07:39:40 -06:00
Sean Busbey
822fead744
HBASE-15011 turn off the jdk8 javadoc linter.
2015-12-29 11:00:00 -06:00
stack
eb59d4d769
Revert "HBASE-14979 Update to the newest Zookeeper release"
...
This reverts commit ef92a6a067
.
2015-12-18 12:48:49 -08:00
Mikhail Antonov
abe30b52a8
HBASE-14534 Bump yammer/coda/dropwizard metrics dependency version
2015-12-15 12:11:27 -08:00
Elliott Clark
ef92a6a067
HBASE-14979 Update to the newest Zookeeper release
2015-12-14 21:07:20 -08:00
Elliott Clark
abb2e95f66
HBASE-14745 Shade the last few dependencies in hbase-shaded-client
2015-12-10 18:44:12 -08:00
Mikhail Antonov
b449b0f1ce
Updated affiliation for Mikhail Antonov
2015-12-08 12:10:25 -08:00
Andrew Purtell
f553bcf469
HBASE-14799 Commons-collections object deserialization remote command execution vulnerability
2015-11-23 15:40:30 -08:00
stack
62aba61bea
HBASE-14829 Add more checkstyles (appy)
2015-11-19 21:33:14 -08:00
Enis Soztutar
3aa3fae138
HBASE-14172 Upgrade existing thrift binding using thrift 0.9.2 compiler.(Josh Elser)
2015-11-18 19:11:51 -08:00
chenheng
8c9fc6eb97
Add chenheng to pom.xml
2015-11-14 11:20:08 +08:00
Misty Stanley-Jones
c817aa386c
HBASE-14774 Addendum: Exclude src/main/site/resources/repo from RAT checks
2015-11-11 07:20:35 +10:00
Misty Stanley-Jones
112900d042
HBASE-14785 Addendum: Add an in-project Maven repo
2015-11-10 15:17:07 +10:00
stack
bea2f7feac
HBASE-14772 Improve zombie detector; be more discerning
2015-11-06 16:39:15 -10:00
Misty Stanley-Jones
bfa3689190
HBASE-14755 Fix some broken links and HTML problems
2015-11-06 11:11:30 +10:00
Elliott Clark
86da57f498
HBASE-14765 Remove snappy profile
2015-11-05 10:20:40 -08:00
Misty Stanley-Jones
21b607e322
HBASE-14764 Stop using post-site target
2015-11-05 09:34:01 +10:00
Misty Stanley-Jones
eb6b2a1a04
HBASE-14732 Update HBase website skin and CSS
...
Use Fluido skin, make things more readable, make improvements to enhance the
mobile experience.
2015-11-05 09:19:44 +10:00
stack
ceddec9141
HBASE-14725 Vet categorization of tests so they for sure go into the right small/medium/large buckets
2015-11-03 20:47:20 -08:00
stack
9630fec2d5
Revert "HBASE-14725 Vet categorization of tests so they for sure go into the right small/medium/large buckets"
...
Revert. Seems to have destabilized the build
This reverts commit 6dbb5a8052
.
2015-11-02 08:17:41 -08:00
stack
950050e9d6
Revert "HBASE-14728 TestRowCounter is broken in master (Abhishek Singh Chouhan)"
...
Revert because I overcommitted, included files from another patch.
This reverts commit 47659200ac
.
2015-11-02 08:06:34 -08:00
stack
6dbb5a8052
HBASE-14725 Vet categorization of tests so they for sure go into the right small/medium/large buckets
2015-11-01 22:26:43 -08:00
stack
47659200ac
HBASE-14728 TestRowCounter is broken in master (Abhishek Singh Chouhan)
2015-11-01 22:22:59 -08:00
Nick Dimiduk
6cc6d833f2
update ndimiduk affiliation
2015-10-31 11:20:55 -07:00
stack
c6d3dcdea3
Revert "HBASE-14722 Update surefire to 2.19"
...
This reverts commit bdf11be6af
.
2015-10-30 15:16:31 -07:00
stack
bdf11be6af
HBASE-14722 Update surefire to 2.19
2015-10-29 16:53:58 -07:00
Misty Stanley-Jones
e24d03b10c
HBASE-14695 Fix some easy HTML warnings and bad links
2015-10-28 12:12:40 +10:00
Misty Stanley-Jones
eb4f9b8b32
HBASE-14681 addendum
2015-10-23 10:25:20 +10:00
Misty Stanley-Jones
36d4a5a650
HBASE-14681 Upgrade Checkstyle plugin to 2.16
2015-10-23 09:25:16 +10:00
Misty Stanley-Jones
9a5423fc42
HBASE-14603 addendum un-break site:stage target
2015-10-22 22:28:36 +10:00
Misty Stanley-Jones
098022ef70
HBASE-14603 addendum -- distribution management report and clause in the POM is crashing the build -- removed them
2015-10-22 21:41:10 +10:00
Misty Stanley-Jones
3f385c2e24
HBASE-14603 Addendum put back project info reports -- stack was right
2015-10-22 19:34:19 +10:00
Misty Stanley-Jones
ac2cfbaa58
HBASE-14603 Addendum
2015-10-22 19:16:08 +10:00
Misty Stanley-Jones
2996355e94
HBASE-14603 Lots of work on the POM to enhance Javadocs, Xrefs
...
* We now have apidocs, devapidocs, testapidocs, and testdevapidocs
* When using reportSets, the Javadoc plugin ignores the plugin configuration,
so I propagated it to the individual reportSet configuration blocks.
* I was able to remove some of the logic that moved / copied things around
in post-site.
* We now have xref and xref-test (these are superfluous but something needs them
so I left them)
* Added source to Javadocs -- you can click a method or property to browse its source.
More user-friendly than xref maybe.
* You can now get the whole site to build by doing 'mvn clean site site:stage' and
it takes about 10 minutes.
2015-10-22 19:12:42 +10:00
Misty Stanley-Jones
74d5232065
Revert "Lots of work on the POM to enhance Javadocs, Xrefs"
...
This reverts commit aa78ebbd5a
.
2015-10-22 19:11:40 +10:00
Misty Stanley-Jones
c4fa88420f
HBASE-14326 Clarify that ExploringCompactionPolicy evaluates a selection of StoreFiles, not a single StoreFile
2015-10-22 19:09:38 +10:00
Misty Stanley-Jones
aa78ebbd5a
Lots of work on the POM to enhance Javadocs, Xrefs
...
* We now have apidocs, devapidocs, testapidocs, and testdevapidocs
* When using reportSets, the Javadoc plugin ignores the plugin configuration,
so I propagated it to the individual reportSet configuration blocks.
* I was able to remove some of the logic that moved / copied things around
in post-site.
* We now have xref and xref-test (these are superfluous but something needs them
so I left them)
* Added source to Javadocs -- you can click a method or property to browse its source.
More user-friendly than xref maybe.
* You can now get the whole site to build by doing 'mvn clean site site:stage' and
it takes about 10 minutes.
2015-10-22 18:29:08 +10:00
stack
d5ed46bc9f
HBASE-14589 Builds are being killed...; CHANGE FROM 10 MINS TO surefire.timeout
2015-10-15 12:46:07 -07:00
Misty Stanley-Jones
ad5d02c360
Revert "HBASE-14603 Disable timestamping of generated Javadocs so they are not all modified by each build"
...
It does not actually work. :(
This reverts commit 64e30f1217
.
2015-10-15 08:25:10 +10:00
stack
1f6019175d
HBASE-14589 Builds are being killed...; ADD SUREFIRE TEN MINUTE TIMEOUT
2015-10-14 14:16:00 -07:00
Andrew Purtell
fe0bdbe48e
HBASE-14586 Use a maven profile to run Jacoco analysis (Andrew Wang)
2015-10-14 13:39:27 -07:00
Misty Stanley-Jones
64e30f1217
HBASE-14603 Disable timestamping of generated Javadocs so they are not all modified by each build
2015-10-14 16:32:02 +10:00
Andrew Purtell
4754e583f9
HBASE-14493 Upgrade the jamon-runtime dependency
2015-10-13 17:25:02 -07:00
stack
a45cb72ef2
HBASE-14588 Stop accessing test resources from within src folder (Andrew Wang)
2015-10-12 23:10:06 -07:00
stack
e1fd3526b1
HBASE-14349 pre-commit zombie finder is overly broad
2015-10-07 13:41:27 -07:00
stack
298721b259
HBASE-14502 Purge use of jmock and remove as dependency (Gabor Liptak)
2015-10-06 23:09:50 -07:00
Elliott Clark
7b08f4c8be
HBASE-14334 Move Memcached block cache in to it's own optional module.
2015-09-16 15:26:38 -07:00
stack
2c150fbbcb
HBASE-14428 Upgrade our surefire-plugin from 2.18 to 2.18.1
2015-09-14 19:34:18 -07:00
Gary Helmling
0f0cdc5131
Update affiliate for garyh
2015-09-10 10:04:28 -07:00
Lars Francke
5bb36f1594
HBASE-14253 update docs + build for maven 3.0.4+
...
Signed-off-by: Sean Busbey <busbey@cloudera.com>
2015-09-01 16:17:31 -05:00
Elliott Clark
fbd6ecb762
HBASE-13339 Update default Hadoop version to latest for master
2015-08-27 15:10:27 -07:00
stack
d31aedb998
HBASE-13127 Add timeouts on all tests so less zombie sightings
2015-08-24 12:49:55 -07:00
Nick Dimiduk
abd6328d0f
HBASE-14288 Upgrade asciidoctor plugin to v1.5.2.1
2015-08-21 14:54:02 -07:00
Stephen Yuan Jiang
5dd8fefd75
Add syuanjiang as committer
2015-08-20 14:16:35 -07:00
Andrey Stepachev
68113abec5
udpate Andrey Stepachev organisation
2015-08-18 09:46:36 -07:00
stack
737f264509
HBASE-12812 Update Netty dependency to latest release (Jurriaan Mous)
2015-08-15 21:17:44 -07:00
Elliott Clark
135451477f
HBASE-13889 Fix hbase-shaded-client artifact so it works on hbase-downstreamer
2015-08-11 16:54:32 -07:00
Sean Busbey
1b0b67fb7c
HBASE-14085 Update LICENSE and NOTICE files.
...
* corrects license/notice for source distribution
* adds inception year to correct copyright in generated NOTICE files for jars
* updates project names in poms to use "Apache HBase" instead of "HBase" so jar NOTICE files will be correct
* uses append-resources to include supplemental info on jars with 3rd party works in source
* adds an hbase specific resource bundle for jars that include 3rd party works for binaries
** uses supplemental-model to fill in license gaps
** uses the above and a shade plugin transformation to build proper files for shaded jars.
** uses the above and the assembly plugin to build the proper files for bin assembly
* adds a NOTICE item for things copied out of Hadoop (TODO legal-discuss)
2015-08-04 17:16:56 -05:00
Andrew Purtell
5ab45438da
HBASE-14176 Add missing headers to META-INF files
2015-07-31 11:22:20 -07:00
Sean Busbey
4ce6f486d0
HBASE-14087 Ensure correct ASF headers for docs/code
...
* adds missing headers
* corrects some old-form headers to current
* restores proper header for guava copied LimitInputStream
* adds proper header for protobuf copied read/writeRawVarint
2015-07-29 14:25:43 -05:00
Sean Busbey
746737714a
HBASE-14086 remove unused bundled dependencies
2015-07-28 14:57:29 -05:00
Ted Malaska
30f7d127c3
HBASE-13992 Integrate SparkOnHBase into HBase
...
Signed-off-by: Sean Busbey <busbey@cloudera.com>
2015-07-28 11:45:23 -05:00
Srikanth Srungarapu
c6f2a9a09b
HBASE-14045 Bumping thrift version to 0.9.2.
2015-07-15 14:43:33 -07:00
Sean Busbey
25f7e804cd
HBASE-14027 clean up multiple netty jars.
2015-07-15 02:33:28 -05:00
Esteban Gutierrez
0148292127
Adding myself as a committer.
2015-07-01 17:52:20 -07:00
Sean Busbey
6ca337cb3e
HBASE-13990 make maven site generation work with jdk8
2015-06-30 21:11:42 -05:00
Gábor Lipták
76d6700d23
HBASE-13920 Exclude org.apache.hadoop.hbase.protobuf.generated from javadoc generation
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-06-23 21:22:37 -05:00
Gábor Lipták
624a169d9d
HBASE-13666 Correct PDF renaming and bump version of maven-antrun-plugin
2015-06-17 18:58:28 -07:00
Andrew Purtell
4eb799331b
HBASE-13913 Add src/main/asciidoc/asciidoctor.css to RAT exclusion list in POM
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-06-15 23:14:11 -05:00
Sean Busbey
fc4efeeb56
Revert "Add src/main/asciidoc/asciidoctor.css to RAT exclusion list in POM"
...
This reverts commit fd8c13f61a
.
2015-06-15 23:13:39 -05:00
Andrew Purtell
fd8c13f61a
Add src/main/asciidoc/asciidoctor.css to RAT exclusion list in POM
2015-06-16 13:26:17 +10:00
zhangduo
714668a40d
HBASE-13899 Jacoco instrumentation fails under jdk8
2015-06-15 08:13:41 +08:00
Mikhail Antonov
47bd7de6d8
Added Mikhail Antonov to pom.xml
2015-06-11 05:28:20 -07:00
Matt Warhaftig
9a4ae799c7
HBASE-13344 Addendum - Move max Java version check to release.
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-05-31 23:29:24 -05:00
Matt Warhaftig
bb0d64b778
HBASE-13344 - Add max Java version check for pom dependencies.
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-05-28 01:03:55 -05:00
Lars Francke
1fcee86978
HBASE-13636 Remove deprecation for HBASE-4072 (Reading of zoo.cfg)
...
Signed-off-by: stack <stack@apache.org>
2015-05-19 16:32:32 -07:00
Sean Busbey
9aeafe30b7
HBASE-13611 update clover profile to work with clover 4.x and maven 3.
...
* change pom to use a maven 3 compat version of clover
* add clover to javadoc plugin deps so that instrumented doclet works
* modify IA annotation test to filter out clover instrumentation
* make splitlog counters check for atomiclong before casting
2015-05-11 01:01:57 -05:00
Jerry He
1d26d26407
HBASE-13598 Make hbase assembly attach to the project
2015-04-30 23:01:11 -07:00
Elliott Clark
d2c19416a2
HBASE-13517 Publish a client artifact with shaded dependencies
...
Summary: Add in shaded versions of server and shaded versions of client
Test Plan: HBase downstreamer
Differential Revision: https://reviews.facebook.net/D37467
2015-04-28 09:41:52 -07:00
Nick Dimiduk
dc6f78e596
Revert "HBASE-13339 Update default Hadoop version to 2.6.0"
...
This reverts commit 4d6dc38a70
.
2015-04-27 10:20:50 -07:00
Nick Dimiduk
9ae023fcab
HBASE-13149 HBase MR is broken on Hadoop 2.5+ Yarn (Jerry He)
2015-04-26 12:09:44 -07:00
Elliott Clark
4d6dc38a70
HBASE-13339 Update default Hadoop version to 2.6.0
2015-04-26 11:40:30 -07:00
Andrew Purtell
2da1bf10b8
HBASE-12006 [JDK 8] KeyStoreTestUtil#generateCertificate fails due to "subject class type invalid"
...
This is a port of the fix from HADOOP-10847
2015-04-15 09:47:34 -07:00
Matteo Bertozzi
04246c6c3d
HBASE-13202 Procedure v2 - core framework
2015-04-10 18:53:37 +01:00
Jerry He
d8b10656d0
First commit, add myself as a developer
2015-04-02 20:36:42 -07:00
Srikanth Srungarapu
a398b2400b
Added Srikanth Srungarapu as a developer
2015-04-01 10:42:28 -07:00
Elliott Clark
55a5a3be33
HBASE-13364 Make error prone off by default
2015-03-30 16:03:53 -07:00
Elliott Clark
a4a235b8d1
HBASE-13170 Allow block cache to be external
...
Summary: Add MemcachedBlockCache
Test Plan: Tested locally with PE and running memcached.
Subscribers: rajesh.nishtala, ndimiduk
Differential Revision: https://reviews.facebook.net/D34635
2015-03-27 13:15:27 -07:00
Gary Helmling
2e31e834a6
Fix company name for garyh
2015-03-25 13:56:54 -07:00
Josh Elser
72855c584e
HBASE-13236 Add addt'l lifecycle-mapping executions.
...
Adds a number of lifecycle-mapping entries which
prevent errors from showing up in Eclipse on a fresh
import of HBase. For plugins defined in the top-level
pom, the mapping is added there; otherwise, the mapping
is pushed down to the child pom.
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-03-13 22:35:52 -05:00
Sean Busbey
9087febd21
HBASE-13191. Addendum missed one spot we hard-code MAVEN_OPTS for jenkins.
2015-03-11 13:18:43 -05:00
Misty Stanley-Jones
c3c2039dd8
HBASE-13186 HBase build error due to checkstyle
2015-03-10 13:48:26 +10:00
zhangduo
28e367cb3c
Add zhangduo to pom.xml
2015-03-10 07:29:58 +08:00
Misty Stanley-Jones
2e48e32dbd
HBASE-13163 Add HBase version to header and footer of HTML and PDF docs
2015-03-06 14:33:56 +10:00
stack
d259bd402a
HBASE-13156 Fix minor rat violation recently introduced (asciidoctor.css)
2015-03-04 22:56:33 -08:00
Misty Stanley-Jones
39425a8558
HBASE-11670 Generate PDF of Reference Guide
2015-03-05 09:31:11 +10:00
Andrey Stepachev
74e36f8ddd
Added Andrey Stepachev to pom.xml
2015-03-02 20:53:18 +00:00
zhangduo
b20675f5af
HBASE-12953 RegionServer is not functionally working with AysncRpcClient in secure mode
...
Signed-off-by: stack <stack@apache.org>
2015-02-23 20:38:19 -08:00
Devaraj Das
0740ec6557
HBASE-13065. Addendum. Fixes the heapsize used to run the unit tests
2015-02-18 10:51:00 -08:00
stack
1b84101fe3
HBASE-13065 Increasing -Xmx when running TestDistributedLogSplitting (Zhang Duo)
2015-02-18 09:48:26 -08:00
Andrew Purtell
200ec5b191
HBASE-12747 IntegrationTestMTTR will OOME if launched with mvn verify (Abhishek Singh Chouhan)
2015-02-09 18:54:43 -08:00
Jeffrey Zhong
3f4427739d
HBASE-11567 Write bulk load COMMIT events to WAL (Alex Newman, Jeffrey Zhong)
2015-02-06 18:07:30 -08:00
stack
86b8b8da00
HBASE-12782 ITBLL fails for me if generator does anything but 5M per maptask: ADDENDUM -- ADD DATA FILE TO RAT EXCLUDES (noticed by Ted Yu)
2015-01-31 08:38:15 -08:00
Enis Soztutar
34da035c5d
Revert "HBASE-12909 Junit listed at compile scope instead of test (Sean Busbey)"
...
This reverts commit c30865a71f
.
2015-01-25 16:48:29 -08:00
Enis Soztutar
c30865a71f
HBASE-12909 Junit listed at compile scope instead of test (Sean Busbey)
2015-01-25 16:06:32 -08:00
Nick Dimiduk
9824eb7840
HBASE-12810 Update to htrace-incubating
2015-01-22 14:28:20 -08:00
Sean Busbey
418ea93774
HBASE-12898 ensure direct dependencies are declared.
2015-01-22 14:33:25 -06:00
Misty Stanley-Jones
4d31779dd7
HBASE-11533 AsciiDoctor POC Addendum 2 to fix redirects during site generation
2015-01-19 18:21:09 +10:00
tedyu
f0b4e5b19e
HBASE-12858 Add missing license header for docbkx/hbase-default.xml
2015-01-14 18:56:28 -08:00
Misty Stanley-Jones
1a21c1684c
HBASE-11533 Asciidoc Proof of Concept
2015-01-13 22:32:29 -08:00
Misty Stanley-Jones
20a096d62e
HBASE-12777 Redirect multi-page book to single-page book
2015-01-12 22:09:24 -08:00
Liu Shaohui
7bff9efdd9
Add liushaohui as a developer
2015-01-07 16:31:04 +08:00
Esteban Gutierrez
b2eea8cac6
HBASE-12695 JDK 1.8 compilation broken
...
Signed-off-by: stack <stack@apache.org>
2014-12-29 11:02:04 -08:00
Jonathan M Hsieh
0d5f967c7f
HBASE-12709 [mvn] Add unit test excludes command line flag to the build
2014-12-22 17:04:32 -08:00
Nick Dimiduk
13970bfa5a
HBASE-12688 Update site with a bootstrap-based UI
2014-12-16 18:50:55 -08:00
stack
5b5c981d95
HBASE-12121 maven release plugin does not allow for customized goals (Enoch Hsu)
2014-12-16 16:58:42 -08:00
Nick Dimiduk
f7f7d37ada
HBASE-12687 Book is missing styling
2014-12-15 10:41:48 -08:00
Virag Kothari
bb540c8409
My first commit! Adding myself to the team
2014-12-11 17:32:03 -08:00
Rajeshbabu Chintaguntla
51ab8a05b9
Update rajeshbabu's organization
2014-12-09 22:06:10 +05:30
Sean Busbey
b8fcf0ff21
Added Sean Busbey to the pom.xml
2014-12-01 16:52:40 -06:00
Andrew Purtell
1ba615657b
HBASE-12382 Restore incremental compilation
2014-11-11 17:45:37 -08:00
stack
df8859d5a5
HBASE-12456 Update surefire from 2.18-SNAPSHOT to 2.18
2014-11-10 22:04:26 -08:00
Niels Basjes
cc71d35112
Generate Thrift code using a maven profile
...
Signed-off-by: stack <stack@apache.org>
2014-11-06 10:27:59 -08:00
Sean Busbey
075fd30321
HBASE-12381 use the Maven Enforcer Plugin to check maven and java versions.
...
Signed-off-by: stack <stack@apache.org>
2014-10-30 10:35:40 -07:00
stack
842a77e4a5
HBASE-12379 Try surefire 2.18-SNAPSHOT
2014-10-29 15:36:19 -07:00
stack
fba164a1d1
HBASE-12355 Update maven plugins
2014-10-29 13:11:44 -07:00
stack
7cfafe401e
HBASE-12354 Update dependencies in time for 1.0 release
2014-10-29 11:16:18 -07:00
stack
7587d99b62
HBASE-12352 Add hbase-annotation-tests to runtime classpath so can run hbase it tests; ADDENDUM
2014-10-27 15:41:04 -07:00
stack
f2c83704f4
HBASE-12353 Add hbase-annotation-tests to runtime classpath so can run hbase it tests
2014-10-27 14:58:55 -07:00
Andrew Purtell
70a312e53f
HBASE-11912 Catch some bad practices at compile time with error-prone
2014-10-27 09:29:23 -07:00
Andrew Purtell
ff5bc351b2
Revert "HBASE-11912 Catch some bad practices at compile time with error-prone"
...
This reverts commit 7ed0260eff
.
2014-10-25 08:33:43 -07:00
Andrew Purtell
7ed0260eff
HBASE-11912 Catch some bad practices at compile time with error-prone
2014-10-24 18:15:12 -07:00
Elliott Clark
487b58313c
HBASE-12261 Add checkstyle to HBase build process
2014-10-17 11:10:07 -07:00
Elliott Clark
6ddb2f1965
HBASE-12197 Move rest to it's on module
...
Summary:
Move hbase-rest to it's own module.
copy test resources from hbase-server into hbase-rest's test resources.
Test Plan: Unit tests pass of hbase-rest module.
Differential Revision: https://reviews.facebook.net/D24657
2014-10-10 09:51:09 -07:00
Andrew Purtell
989c6262ff
Exclude dev-support/hbase_docker/README.md from RAT
2014-10-06 23:54:42 -07:00
Andrew Purtell
3557a32352
HBASE-12106 Move test annotations to test artifact (Enis Soztutar)
2014-10-06 23:16:22 -07:00
stack
3533820efb
HBASE-8808 Use Jacoco to generate Unit Test coverage reports (Manukranth)
2014-10-03 21:51:49 -07:00
Andrew Purtell
d8a7b67d79
HBASE-11907 Use the joni byte[] regex engine in place of j.u.regex
2014-10-02 23:06:32 -07:00
Elliott Clark
436733c79b
HBASE-12160 Make Surefire's argLine configurable in the command line
2014-10-02 14:52:49 -07:00
stack
aa432fd68f
HBASE-11980 Change sync to hsync, remove unused InfoServer, and reference our httpserver instead of hadoops
2014-09-29 22:28:28 -07:00
Elliott Clark
a5bd931682
HBASE-12059 Create hbase-annotations module
2014-09-23 16:44:14 -07:00
stack
9fe945f454
HBASE-11975 Remove the explicit list of maven repositories in pom.xml (Alex Newman)
2014-09-15 20:34:19 -07:00
stack
3c9bd7d296
HBASE-11911 Break up tests into more fine grained categories (Alex Newman)
2014-09-12 21:37:06 -07:00
Misty Stanley-Jones
2b529f652a
HBASE-11946 Fix a change to the POM that broke building apidocs and xrefs
2014-09-12 10:09:25 +10:00
Misty Stanley-Jones
2816487247
HBASE-11932 Docbook html-single build improvements
2014-09-11 09:06:17 +10:00
Enis Soztutar
72e664f540
HBASE-11832 maven release plugin overrides command line arguments (Enoch Hsu)
2014-09-08 22:01:24 -07:00
Misty Stanley-Jones
fee8083db6
Added Misty Stanley-Jones to the pom.xml
2014-09-09 14:13:40 +10:00
Gary Helmling
7a699b9041
HBASE-8674 Remove temporary repo for forked builds of JUnit and Surefire
2014-09-04 14:40:46 -07:00
stack
80fbcfcd23
HBASE-4920 We need a mascot, a totem
2014-08-27 19:14:35 -07:00
Nicolas Liochon
018bbc0993
HBASE-4955 Use the official versions of surefire (Alex Newman)
2014-08-21 10:50:14 +02:00
Andrew Purtell
404c0b5dbd
Update apurtell's affiliation
2014-08-20 12:36:30 -07:00
Ryan Rawson
0a46a638d3
Changing rawson\'s organization
2014-08-15 15:43:22 -07:00
Jean-Daniel Cryans
bdf9c35d00
Fixing a tag that breaks mvn site and image locations (Misty Stanley-Jones)
2014-08-10 18:35:45 -04:00
Ted Yu
b158900b68
HBASE-11666 Enforce JDK7 javac for builds on branch-1 and master (Sean Busbey)
2014-08-05 15:00:37 +00:00
stack
db15d6e6a7
HBASE-11640 Add syntax highlighting support to HBase Ref Guide programlistings ADDENDUM
2014-08-01 16:04:39 -07:00
stack
b8aa2235ca
HBASE-11529 Images and CSS still don't work properly on both html and html-single book (misty stanley-jones)
2014-07-16 15:18:32 -07:00
stack
8603da0d0d
HBASE-11521 Modify pom.xml to copy the images/ and css/ directories to the right location for the Ref Guide to see them correctly AMENDMENT
2014-07-16 11:05:47 -07:00
stack
58982e2027
HBASE-11521 Modify pom.xml to copy the images/ and css/ directories to the right location for the Ref Guide to see them correctly (Misty Stanley-Jones)
2014-07-15 21:24:36 -07:00
Enis Soztutar
92c52a727a
Updated version in master to 2.0.0-SNAPSHOT after 'branch-1' is created for 1.x line of releases
2014-06-30 20:26:47 -07:00
Enis Soztutar
e4138a3a94
Increase -XX:MaxPermSize for unit tests
2014-06-27 16:39:41 -07:00
Andrew Purtell
22575c9a72
HBASE-11418 build target site doesn't respect hadoop-two.version property (Konstantin Boudnik)
2014-06-26 19:15:28 -07:00
Nicolas Liochon
047463c278
HBASE-11273 Fix jersey and slf4j deps
2014-06-14 09:23:51 +02:00
Michael Stack
5851a06412
HBASE-4089 blockCache contents report
2014-06-09 16:42:30 -07:00
Michael Stack
6ce225b1d6
Fix generation of multipage -- was being built into wrong place... specify different target dirs for one page and multipage
2014-06-04 22:12:24 -07:00
Enis Soztutar
af1714c8be
Added rat exclude for patchprocess for precommit build
2014-05-28 11:57:40 -07:00
Michael Stack
624e34a2a5
Update pom scm section to refer to apache git instead of apache svn now we migrated, INFRA-7768
2014-05-22 10:27:27 -07:00
nkeywal
b6646596c6
HBASE-10573 Use Netty 4
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1596192 13f79535-47bb-0310-9956-ffa450edef68
2014-05-20 10:57:11 +00:00
Michael Stack
b42fd10a32
HBASE-11171 More doc improvements on block cache options
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1595267 13f79535-47bb-0310-9956-ffa450edef68
2014-05-16 17:10:12 +00:00
ndimiduk
dcd070dc0e
HBASE-11004 Extend traces through FSHLog#sync
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589762 13f79535-47bb-0310-9956-ffa450edef68
2014-04-24 15:01:26 +00:00
Zhihong Yu
d8a76aa44d
HBASE-10956 Upgrade hadoop-2 dependency to 2.4.0
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1587264 13f79535-47bb-0310-9956-ffa450edef68
2014-04-14 17:59:18 +00:00
eclark
d102fedd37
Changing organization
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1586406 13f79535-47bb-0310-9956-ffa450edef68
2014-04-10 18:46:27 +00:00
Michael Stack
b2ef1ce01c
HBASE-10886 add htrace-zipkin to the runtime dependencies again -- REVERT
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1584935 13f79535-47bb-0310-9956-ffa450edef68
2014-04-04 23:19:35 +00:00
Michael Stack
62908378bc
HBASE-10886 add htrace-zipkin to the runtime dependencies again (Masatake Iwasaki)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1584455 13f79535-47bb-0310-9956-ffa450edef68
2014-04-03 23:04:10 +00:00
Michael Stack
c4610ecab2
HBASE-10746 Bump the version of HTrace to 3.0
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1580076 13f79535-47bb-0310-9956-ffa450edef68
2014-03-21 22:46:03 +00:00
Michael Stack
37654f77a6
HBASE-10781 Remove hadoop-one-compat module and all references to hadoop1
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1579449 13f79535-47bb-0310-9956-ffa450edef68
2014-03-19 23:08:55 +00:00
Michael Stack
896563ab5f
HBASE-10779 Doc hadoop1 deprecated in 0.98 and NOT supported in hbase 1.0
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1578970 13f79535-47bb-0310-9956-ffa450edef68
2014-03-18 17:14:10 +00:00
Enis Soztutar
5c2c9aa0db
HBASE-10735 [WINDOWS] Set -XX:MaxPermSize for unit tests
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1578686 13f79535-47bb-0310-9956-ffa450edef68
2014-03-18 00:31:32 +00:00
Michael Stack
93648370fe
Undo stamping date in comment at head of generated files
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1578653 13f79535-47bb-0310-9956-ffa450edef68
2014-03-17 22:51:54 +00:00
Michael Stack
a1a5f57bff
HBASE-10656 high-scale-lib's Counter depends on Oracle (Sun) JRE, and also has some bug
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1577759 13f79535-47bb-0310-9956-ffa450edef68
2014-03-14 23:20:14 +00:00
Zhihong Yu
1160171e64
HBASE-10740 Upgrade zookeeper to 3.4.6 release
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1577412 13f79535-47bb-0310-9956-ffa450edef68
2014-03-14 02:53:02 +00:00
fenghh
3c8cc0b799
fenghh is onboard
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1576917 13f79535-47bb-0310-9956-ffa450edef68
2014-03-12 21:21:37 +00:00
Zhihong Yu
6a6bbdd2ff
HBASE-10601 Upgrade hadoop dependency to 2.3.0 release
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1576543 13f79535-47bb-0310-9956-ffa450edef68
2014-03-11 23:31:15 +00:00
Zhihong Yu
a3792b22e3
HBASE-10612 Remove unnecessary dependency on org.eclipse.jdt:core
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1572356 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 23:57:31 +00:00