Commit Graph

607 Commits

Author SHA1 Message Date
tedyu 8b26882fb4 HBASE-21207 Add client side sorting functionality in master web UI for table and region server details - addendum fixes RAT complaint 2018-09-30 11:00:57 -07:00
Archana Katiyar c5cf80dc87
HBASE-21207 Add client side sorting functionality in master web UI for table and region server details
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-09-28 15:35:52 -07:00
Sakthi 19721046ac HBASE-20189 Fixed typo in Required Java Version error message while building HBase
Signed-off-by: Umesh Agashe <uagashe@cloudera.com>
2018-03-14 11:50:38 +01:00
Peter Somogyi b65231d04d Revert "Fixed typo in Required Java Version error message while building HBase" - missing jira number
This reverts commit 6817a7b131.
2018-03-14 11:50:20 +01:00
Sakthi 6817a7b131 Fixed typo in Required Java Version error message while building HBase
Signed-off-by: Umesh Agashe <uagashe@cloudera.com>
2018-03-14 08:25:33 +01:00
tedyu 13cc7f9f50 HBASE-19932 TestSecureIPC in branch-1 fails with NoSuchMethodError against hadoop 3 2018-02-05 04:46:32 -08:00
Lars Hofhansl 6f253c55d8 HBASE-19631 Allow building HBase 1.5.x against Hadoop 3.0.0. 2018-01-25 09:50:14 -08:00
Mohammad Arshad 011c945f49 HBASE-17079 HBase build fails on windows, hbase-archetype-builder is reason for failure
Signed-off-by: Andrew Purtell <apurtell@apache.org>

Conflicts:
	hbase-archetypes/hbase-archetype-builder/pom.xml
	pom.xml
2018-01-24 16:35:45 -08:00
Mike Drob cf73199d06 HBASE-19422 Provide clear error message on use of wrong hadoop-profile property
Signed-off-by: Apekshit Sharma <appy@apache.org>
2017-12-05 11:06:08 -08:00
Andrew Purtell ba5bd0ae5b HBASE-19429 Release build fails in checkstyle phase of site target (branch-1) 2017-12-04 18:40:49 -08:00
Andrew Purtell 1fe75f98d3 HBASE-19421 branch-1 does not compile against Hadoop 3.0.0 2017-12-04 15:48:38 -08:00
Andrew Purtell 6961526573 HBASE-12350 Backport error-prone build support to branch-1 and branch-2 2017-11-09 15:34:09 -08:00
Andrew Purtell c5ab70d193 HBASE-19203 Update Hadoop version used for build to 2.7.4 (from 2.5.1) 2017-11-07 12:35:46 -08:00
Mike Drob 4ff957df08 HBASE-18438 Precommit doesn't warn about unused imports
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-10-29 20:48:33 +08:00
Andrew Purtell 64328caef0 HBASE-15631 Backport Regionserver Groups (HBASE-6721) to branch-1 (Francis Liu and Andrew Purtell) 2017-10-23 17:10:33 -07:00
Chia-Ping Tsai 7f6ab255cd HBASE-19014 surefire fails; When writing xml report stdout/stderr ... No such file or directory 2017-10-21 01:30:12 +08:00
Mike Drob 3959b39b9b HBASE-18867 update maven enforcer plugin. 2017-10-11 10:20:54 -05:00
Andrew Purtell 42b797aa2b HBASE-18813 TestCanaryTool fails on branch-1 / branch-1.4
Upgrade Mockito to 1.10.19
2017-09-13 16:20:00 -07:00
Jerry He 6a5bb3b48c HBASE-18740 Upgrade Zookeeper version to 3.4.10 2017-09-03 21:35:20 -07:00
Sean Busbey 135eedf7a2 HBASE-18577 test well-formed-ness of our client jars.
* 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
* updates maven dependency plugin
* updates maven enforcer plugin

Signed-off-by: Michael Stack <stack@apache.org>
2017-08-29 13:44:16 -05:00
Andrew Purtell 3dd55fa0c0 Set versions on branch-1 to 1.5.0-SNAPSHOT 2017-07-03 18:01:15 -07:00
Chia-Ping Tsai b49390922e HBASE-18293 Only add the spotbugs dependency when jdk8 is active
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-30 10:16:25 -05:00
Mike Drob 739fedbbb7 HBASE-16351 Improve error reporting for license failures
Signed-off-by: Sean Busbey <busbey@apache.org>

 Conflicts:
	hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm
	hbase-resource-bundle/src/main/resources/META-INF/NOTICE.vm
	pom.xml
2017-06-21 16:00:48 -05:00
Jan Hentschel 13f670057f HBASE-17954 Switched findbugs implementation to spotbugs
Signed-off-by: Sean Busbey <busbey@apache.org>

 Conflicts:
	pom.xml
2017-06-20 02:18:44 -05:00
Sean Busbey c6e587c5ac HBASE-16242 Manually resolve transitive Apache Avro dependency to consistently be ver 1.7.7.
Signed-off-by: Jerry He <jerryjch@apache.org>

 Conflicts:
	hbase-common/pom.xml
	hbase-spark/pom.xml
	pom.xml
2017-06-19 15:58:43 -05:00
Vincent a3c3f1012d HBASE-18060 Backport to branch-1 HBASE-9774 HBase native metrics and metric collection for coprocessors
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-05-24 13:20:44 -07:00
Jonathan M Hsieh 6ea6915245 HBASE-17925 mvn assembly:single fails against hadoop3-alpha2 2017-04-18 16:39:50 -07:00
Esteban Gutierrez ec461ac871 HBASE-17351 Unable to generate tar ball for master branch 2017-04-11 10:25:54 -05:00
zhangduo 094e9a311b HBASE-16584 Backport the new ipc implementation in HBASE-16432 to branch-1 2017-03-16 23:00:30 +08:00
Jan Hentschel 0a171717e7 HBASE-16335 Update to latest Apache parent pom
Signed-off-by: Michael Stack <stack@apache.org>
2016-11-17 13:51:11 -08:00
tedyu 8203e02a2f HBASE-16750 hbase compilation failed on power system (Saravanan Krishnamoorthy) 2016-10-06 06:49:12 -07:00
tedyu 5a9f604dd3 HBASE-16750 hbase compilation failed on power system - revert due to failure in mvn site 2016-10-04 09:25:46 -07:00
tedyu 1f71070a07 HBASE-16750 hbase compilation failed on power system (Saravanan Krishnamoorthy) 2016-10-03 16:00:31 -07:00
Jerry He 92b1b5ac80 HBASE-16667 Building with JDK 8: ignoring option MaxPermSize=256m (Niels Basjes) 2016-09-24 16:29:41 -07:00
Sean Busbey df4953c22e HBASE-16318 consistently use the correct name for 'Apache License, Version 2.0'
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2016-08-17 13:28:53 -07:00
Sean Busbey 3d4b533fc5 HBASE-16340 exclude Xerces iplementation jars from coming in transitively.
Signed-off-by: Esteban Gutierrez <esteban@apache.org>
Signed-off-by: stack <stack@apache.org>

 Conflicts:
	hbase-spark/pom.xml
2016-08-05 14:08:50 -05:00
Sean Busbey a5f98c3f9e HBASE-16321 ensure no findbugs-jsr305
Signed-off-by: Esteban Gutierrez <esteban@apache.org>

 Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/MetaTableAccessor.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/ConnectionImplementation.java
	hbase-rsgroup/pom.xml
	hbase-server/pom.xml
	hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/ObserverContext.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/master/TableStateManager.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/util/FSTableDescriptors.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
	hbase-spark/pom.xml
	src/main/asciidoc/_chapters/developer.adoc
2016-08-05 14:08:50 -05:00
Nick Dimiduk 92b2973b62 HBASE-16317 revert all ESAPI changes
Revert "HBASE-15270 Use appropriate encoding for "filter" field in TaskMonitorTmpl.jamon."

This reverts commit ab1b2c6603.

Revert "HBASE-15122 Servlets generate XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER findbugs warnings (Samir Ahmic)"

This reverts commit 29ce46a67f.

 Conflicts:
	hbase-server/pom.xml
2016-08-03 20:53:46 -07:00
Jonathan M Hsieh 8b9840b4a8 HBASE-14877 maven archetype: client application (Daniel Vimont) 2016-06-18 23:24:41 -07:00
tedyu e417cf6b24 HBASE-5291 Add Kerberos HTTP SPNEGO authentication support to HBase web consoles (Josh Elser) 2016-06-15 10:26:18 -07:00
Sean Busbey e6a46bbb8d 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:31:03 -05:00
zhangduo 690b44d29a HBASE-15801 Upgrade checkstyle for all branches 2016-05-10 09:37:20 +08:00
Mikhail Antonov 998e339d6e HBASE-15342 create branch-1.3 and update branch-1 poms to 1.4.0-SNAPSHOT 2016-02-28 16:23:29 -08:00
chenheng 29ce46a67f HBASE-15122 Servlets generate XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER findbugs warnings (Samir Ahmic) 2016-02-15 14:17:43 +08:00
Sean Busbey 9cc01b4029 HBASE-15011 turn off the jdk8 javadoc linter.
Conflicts:
	pom.xml
2015-12-29 11:04:28 -06:00
stack d06bb5e05f Revert "HBASE-14979 Update to the newest Zookeeper release"
This reverts commit a290a5d978.
2015-12-18 12:50:04 -08:00
Elliott Clark a290a5d978 HBASE-14979 Update to the newest Zookeeper release 2015-12-14 21:07:28 -08:00
Elliott Clark 6163fb965d HBASE-14745 Shade the last few dependencies in hbase-shaded-client 2015-12-10 18:44:58 -08:00
Andrew Purtell b71e1bce86 HBASE-14799 Commons-collections object deserialization remote command execution vulnerability 2015-11-23 15:40:26 -08:00
Enis Soztutar 4ff5a46439 HBASE-14172 Upgrade existing thrift binding using thrift 0.9.3 compiler. (Josh Elser) 2015-11-23 11:51:16 -08:00
Elliott Clark 2b84c40f01 HBASE-14765 Remove snappy profile 2015-11-05 10:21:14 -08:00
stack 51f5412a92 Revert "HBASE-14725 Vet categorization of tests so they for sure go into the right small/medium/large buckets"
Reverting. It seems to have destabilized the build.

This reverts commit aaaa813225.
2015-11-02 08:16:59 -08:00
stack aaaa813225 HBASE-14725 Vet categorization of tests so they for sure go into the right small/medium/large buckets 2015-11-01 22:55:59 -08:00
stack c48d16ae2b Revert "HBASE-14722 Update surefire to 2.19"
This reverts commit f39fea0755.
2015-10-30 15:16:55 -07:00
stack f39fea0755 HBASE-14722 Update surefire to 2.19 2015-10-29 16:54:20 -07:00
stack 91ae1df7d6 HBASE-14589 Builds are being killed...; CHANGE FROM 10 MINS TO surefire.timeout 2015-10-15 12:46:30 -07:00
stack 68fc130a20 HBASE-14589 Builds are being killed...; ADD SUREFIRE TEN MINUTE TIMEOUT 2015-10-14 14:16:27 -07:00
Andrew Purtell c2b1b54257 HBASE-14586 Use a maven profile to run Jacoco analysis (Andrew Wang) 2015-10-14 13:39:23 -07:00
Andrew Purtell 1960cb94db HBASE-14493 Upgrade the jamon-runtime dependency 2015-10-13 17:25:35 -07:00
stack 6f28281052 HBASE-14588 Stop accessing test resources from within src folder (Andrew Wang) 2015-10-12 23:11:08 -07:00
stack c936393591 HBASE-14349 pre-commit zombie finder is overly broad 2015-10-07 15:01:15 -07:00
stack fd002eaead HBASE-14502 Purge use of jmock and remove as dependency (Gabor Liptak) 2015-10-06 23:10:16 -07:00
Elliott Clark d4d398d942 HBASE-14334 Move Memcached block cache in to it's own optional module. 2015-09-16 15:26:31 -07:00
stack dedd9d8dd4 HBASE-14428 Upgrade our surefire-plugin from 2.18 to 2.18.1 2015-09-14 19:34:46 -07:00
stack 95682e7b7d HBASE-13127 Add timeouts on all tests so less zombie sightings 2015-08-24 13:38:03 -07:00
Nick Dimiduk 32c4cab4c1 HBASE-14288 Upgrade asciidoctor plugin to v1.5.2.1 2015-08-21 14:46:16 -07:00
Elliott Clark d50c55d9da HBASE-13889 Fix hbase-shaded-client artifact so it works on hbase-downstreamer 2015-08-11 16:54:25 -07:00
Sean Busbey a45651c2cf 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)

Conflicts:
	NOTICE.txt
	hbase-checkstyle/pom.xml
	hbase-resource-bundle/pom.xml
	hbase-server/pom.xml
	hbase-thrift/pom.xml
	pom.xml
2015-08-05 14:52:33 -07:00
Andrew Purtell 9227c2b99d HBASE-14176 Add missing headers to META-INF files 2015-07-31 11:22:50 -07:00
Sean Busbey 9091409800 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

Conflicts:
	bin/considerAsDead.sh
	dev-support/rebase_all_git_branches.sh
2015-07-31 11:22:50 -07:00
Sean Busbey 6e66c8d03f HBASE-14086 remove unused bundled dependencies 2015-07-28 15:22:38 -05:00
Gábor Lipták e3a7669e0b HBASE-14143 Remove obsolete maven repositories
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-07-23 14:15:20 -07:00
Srikanth Srungarapu d13e597c73 HBASE-14045 Bumping thrift version to 0.9.2. 2015-07-15 14:46:42 -07:00
Sean Busbey 93e26ce550 HBASE-14027 clean up multiple netty jars. 2015-07-15 02:38:15 -05:00
Sean Busbey a58848507a HBASE-13990 make maven site generation work with jdk8
* includes additiona branch-1 specific fixes to javadocs
* includes rollback of 2 changes from HBASE-13898 that didn't apply to branch-1

Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileBlock.java
2015-07-01 08:00:15 -05:00
Gábor Lipták 578e34aa1b HBASE-13920 Exclude org.apache.hadoop.hbase.protobuf.generated from javadoc generation
Signed-off-by: Sean Busbey <busbey@apache.org>

Conflicts:
	pom.xml
2015-06-23 22:15:13 -05:00
Sean Busbey f2f19ddb5c HBASE-13909 update branch-1 poms to 1.3.0-SNAPSHOT 2015-06-15 22:30:56 -05:00
zhangduo 68b83f25c1 HBASE-13899 Jacoco instrumentation fails under jdk8 2015-06-15 08:15:05 +08:00
Matt Warhaftig 017c95985e HBASE-13344 Addendum - Move max Java version check to release.
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-06-01 09:11:10 -05:00
Matt Warhaftig 499c40697b HBASE-13344 - Add max Java version check for pom dependencies.
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-05-28 01:05:11 -05:00
Andrew Purtell 3396fa5a3b HBASE-13727 Codehaus repository is out of service 2015-05-20 13:59:25 -07:00
Nick Dimiduk 900a5f09df HBASE-13637 branch-1.1 does not build against hadoop-2.2. (zhangduo and ndimiduk) 2015-05-11 18:02:08 -07:00
Nick Dimiduk 33fe79cf6f HBASE-13665 Fix docs and site building on branch-1 2015-05-11 15:26:41 -07:00
Sean Busbey 6213fa2fce 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:23:35 -05:00
Jerry He b484fb16f7 HBASE-13598 Make hbase assembly attach to the project 2015-04-30 23:03:45 -07:00
Elliott Clark d9bf56ab3a 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:44:12 -07:00
Nick Dimiduk 085f7e51b7 Revert "HBASE-13339 Update default Hadoop version to 2.6.0"
This reverts commit c15862b8b1.
2015-04-27 10:21:24 -07:00
Nick Dimiduk 39b7a55580 HBASE-13149 HBase MR is broken on Hadoop 2.5+ Yarn (Jerry He) 2015-04-26 12:17:53 -07:00
Elliott Clark c15862b8b1 HBASE-13339 Update default Hadoop version to 2.6.0 2015-04-26 11:45:03 -07:00
Nick Dimiduk cf45c8d30a Bump pom version to 1.2.0-SNAPSHOT 2015-04-16 17:30:48 -07:00
Andrew Purtell c2eeddfb27 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:45 -07:00
Matteo Bertozzi bea57f2377 HBASE-13202 Procedure v2 - core framework 2015-04-15 11:00:44 +01:00
stack 8018cccaa1 HBASE-13156 Fix minor rat violation recently introduced (asciidoctor.css)
Conflicts:
	pom.xml
2015-04-05 15:27:48 -07:00
Elliott Clark 2857b21eaf 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:17:05 -07:00
Josh Elser c3b47f2251 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-14 00:19:44 -05:00
zhangduo b5590ac722 HBASE-12953 RegionServer is not functionally working with AysncRpcClient in secure mode
Signed-off-by: stack <stack@apache.org>

Conflicts:
	hbase-server/src/test/java/org/apache/hadoop/hbase/security/TestSecureRPC.java
2015-02-23 20:41:45 -08:00
Devaraj Das eb1f46f2b8 HBASE-13065. Addendum. Fixes the heapsize used to run the unit tests 2015-02-18 10:47:29 -08:00
stack 8afb80bc0b HBASE-13065 Increasing -Xmx when running TestDistributedLogSplitting (Zhang Duo) 2015-02-18 09:47:15 -08:00
Andrew Purtell 1d90fed564 HBASE-12747 IntegrationTestMTTR will OOME if launched with mvn verify (Abhishek Singh Chouhan) 2015-02-09 18:54:39 -08:00
Jeffrey Zhong b0b0a74fef HBASE-11567 Write bulk load COMMIT events to WAL 2015-02-06 18:46:00 -08:00