Elliott Clark
630a65825e
HBASE-15222 Use less contended classes for metrics
...
Summary:
Use less contended things for metrics.
For histogram which was the largest culprit we use FastLongHistogram
For atomic long where possible we now use counter.
Test Plan: unit tests
Reviewers:
Subscribers:
Differential Revision: https://reviews.facebook.net/D54381
2016-02-24 14:34:05 -08:00
Mikhail Antonov
abe30b52a8
HBASE-14534 Bump yammer/coda/dropwizard metrics dependency version
2015-12-15 12:11:27 -08:00
Sean Busbey
a545d71295
HBASE-14516 categorize hadoop-compat tests
...
* make sure the test classifications are in test scope for their use in the hadoop-compat modules
* added a test category for 'metrics related' since that's what all these tests are for
* categorized tests as small,metrics
2015-10-03 01:08:53 -05: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
Gábor Lipták
5826bf2a7c
HBASE-13963 Do not leak jdk.tools dependency from hbase-annotations
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-06-26 08:48:02 -05:00
Elliott Clark
55a5a3be33
HBASE-13364 Make error prone off by default
2015-03-30 16:03:53 -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
418ea93774
HBASE-12898 ensure direct dependencies are declared.
2015-01-22 14:33:25 -06: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
Andrew Purtell
1ba615657b
HBASE-12382 Restore incremental compilation
2014-11-11 17:45:37 -08: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
a5bd931682
HBASE-12059 Create hbase-annotations module
2014-09-23 16:44:14 -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
Andrew Kyle Purtell
f8139d1bf5
Update version in POMs to 0.99.0-SNAPSHOT after branching for release 0.98.0
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1547743 13f79535-47bb-0310-9956-ffa450edef68
2013-12-04 09:31:02 +00:00
nkeywal
1eb261ab42
HBASE-9558 PerformanceEvaluation is in hbase-server, and creates a dependency to MiniDFSCluster
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524985 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 13:02:54 +00:00
Michael Stack
34c8e0ab16
HBASE-8224 Publish hbase build against h1 and h2 adding '-hadoop1' or '-hadoop2' to version string
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1509813 13f79535-47bb-0310-9956-ffa450edef68
2013-08-02 19:01:34 +00:00
sershe
5b81ff6045
HBASE-8474 there are dups in hadoop2 pom
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1478120 13f79535-47bb-0310-9956-ffa450edef68
2013-05-01 17:54:49 +00:00
Michael Stack
00f7bb46c5
HBASE-8187 trunk/0.95 tarball packaging
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1462606 13f79535-47bb-0310-9956-ffa450edef68
2013-03-29 18:49:42 +00:00
nkeywal
62d1ad5fde
HBASE-7968 Packaging of Trunk and 0.95 does not create the dependent jars in the lib folder
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1452261 13f79535-47bb-0310-9956-ffa450edef68
2013-03-04 11:30:49 +00:00
Michael Stack
05711f7553
HBASE-7940 Upgrade version to 0.97-SNAPSHOT in pom.xml files
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1450337 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 18:26:28 +00:00
eclark
abd334265e
HBASE-7265 Make Maven skip module test properties consistent
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1416723 13f79535-47bb-0310-9956-ffa450edef68
2012-12-03 23:17:29 +00:00
eclark
3900978ffe
HBASE-6410 Move RegionServer Metrics to metrics2
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1406396 13f79535-47bb-0310-9956-ffa450edef68
2012-11-06 23:22:01 +00:00
Michael Stack
053fc8e7ba
HBASE-6409 Create histogram class for metrics 2
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1387358 13f79535-47bb-0310-9956-ffa450edef68
2012-09-18 20:54:06 +00:00
Michael Stack
2627730b7d
HBASE-6412 Move external servers to metrics2 (thrift,thrift2,rest)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1387323 13f79535-47bb-0310-9956-ffa450edef68
2012-09-18 19:10:03 +00:00
Michael Stack
773650bb0c
HBASE-6706 Remove TotalOrderPartitioner
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1381881 13f79535-47bb-0310-9956-ffa450edef68
2012-09-07 05:28:31 +00:00
Zhihong Yu
92ed1401b7
HBASE-6405 Addendum for Eclipse (Jesse Yates)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1363201 13f79535-47bb-0310-9956-ffa450edef68
2012-07-19 01:41:01 +00:00
Zhihong Yu
c863b51baa
HBASE-6405 Create Hadoop compatibilty modules and Metrics2 implementation of replication metrics (Elliot Clark)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1362681 13f79535-47bb-0310-9956-ffa450edef68
2012-07-17 22:02:06 +00:00