Commit Graph

92 Commits

Author SHA1 Message Date
Matteo Bertozzi bf7c36fcca HBASE-14947 WALProcedureStore improvements 2015-12-15 12:52:57 -08:00
Vrishal Kulkarni 2e5499ed6c HBASE-14719 Add metrics for master WAL count (numMasterWALs). Metric numMasterWALs appears as follows in metrics dump
{
    "name" : "Hadoop:service=HBase,name=Master,sub=Procedure",
    "modelerType" : "Master,sub=Procedure",
    "tag.Context" : "master",
    "tag.Hostname" : "vrishal-mbp",
    "numMasterWALs" : 1
},

Signed-off-by: Elliott Clark <eclark@apache.org>
2015-12-07 11:15:25 -08:00
tedyu 66adeb3048 HBASE-14894 Fix misspellings of threshold in log4j.properties files for tests (Youngjoon Kim) 2015-11-28 10:10:27 -08:00
Matteo Bertozzi da48ddb7ba HBASE-14843 TestWALProcedureStore.testLoad is flakey (addendum) 2015-11-23 23:35:37 -08:00
Matteo Bertozzi 221ae58555 HBASE-14843 TestWALProcedureStore.testLoad is flakey 2015-11-23 09:58:48 -08:00
Matteo Bertozzi 599589b45b HBASE-14863 Add missing test/resources/log4j files in hbase modules 2015-11-22 07:33:26 -08:00
Matteo Bertozzi 1d29d8c004 HBASE-14786 TestProcedureAdmin hangs 2015-11-10 13:17:58 -08:00
Matteo Bertozzi fd754631aa HBASE-14712 Increase MasterProcWALs clean up granularity 2015-11-09 09:37:18 -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
Stephen Yuan Jiang a6d90bcc97 HBASE-14432 Procedure V2 - enforce ACL on procedure admin tasks (Stephen Yuan Jiang) 2015-10-06 09:11:38 -07:00
Stephen Yuan Jiang e38fd84d3f HBASE-14107 Administrative Task: Provide an API to List all procedures (Stephen Yuan Jiang) 2015-09-24 07:17:23 -07:00
Stephen Yuan Jiang 90b8a3c894 HBASE-14108 Procedure V2 - Administrative Task: provide an API to abort a procedure (Stephen Yuan Jiang) 2015-09-03 07:01:30 -07:00
tedyu 354255340a HBASE-14234 Exception encountered in WALProcedureStore#rollWriter() should be properly handled 2015-08-18 09:01:19 -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
Matteo Bertozzi 9135ad1bed HBASE-14106 TestProcedureRecovery is flaky 2015-07-17 10:37:06 -07:00
stack d887e4cf1a HBASE-14109 NPE if we don't load fully before we are shutdown 2015-07-17 06:27:14 -07:00
Elliott Clark 2446da0545 HBASE-14094 Procedure.proto can't be compiled to C++ 2015-07-15 15:51:28 -07:00
Matteo Bertozzi b62f134545 HBASE-13415 Procedure v2 - Use nonces for double submits from client (Stephen Yuan Jiang)
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-07-13 11:19:02 -05:00
Sean Busbey 88ff206c57 Revert "Procedure v2 - Use nonces for double submits from client (Stephen Yuan Jiang)"
This reverts commit 4eb84651a2.
2015-07-13 11:16:21 -05:00
Enis Soztutar 2c076a30e5 HBASE-13993 WALProcedureStore fencing is not effective if new WAL rolls 2015-07-10 13:44:32 -07:00
Matteo Bertozzi 22f0f3026f HBASE-13832 Procedure v2: try to roll the WAL master on sync failure before aborting 2015-07-09 08:55:56 -07:00
Matteo Bertozzi 4eb84651a2 Procedure v2 - Use nonces for double submits from client (Stephen Yuan Jiang) 2015-07-09 08:13:32 -07:00
stack 4e36815906 HBASE-14012 Double Assignment and Dataloss when ServerCrashProcedure runs during Master failover 2015-07-06 08:03:15 -07:00
stack 7b1f0b841b HBASE-14015 Allow setting a richer state value when toString a pv2 -- ADDENDUM on branch-1 and derivatives 2015-07-03 10:26:08 -07:00
stack 72cc3baa91 HBASE-14015 Allow setting a richer state value when toString a pv2 2015-07-02 17:16:12 -07:00
Matteo Bertozzi b7a82d8311 HBASE-13950 Add a NoopProcedureStore for testing 2015-06-25 16:46:22 -07:00
Misty Stanley-Jones 9ac6539f6a HBASE-13898 correct additional javadoc failures under java 8 <Gabor Liptak>
Ammending-Author: Sean Busbey <busbey@apache.org>

Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
	hbase-common/src/main/java/org/apache/hadoop/hbase/CellComparator.java
	hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufMagic.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/http/jmx/JMXJsonServlet.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/util/BloomFilterChunk.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/wal/WALSplitter.java
2015-06-23 01:14:15 -05:00
Sean Busbey f2f19ddb5c HBASE-13909 update branch-1 poms to 1.3.0-SNAPSHOT 2015-06-15 22:30:56 -05:00
Gábor Lipták 0a0ff3354a HBASE-13569 Correct Javadoc (for Java8)
Signed-off-by: Sean Busbey <busbey@apache.org>

Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/HColumnDescriptor.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/MetaTableAccessor.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/Result.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/Scan.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FilterBase.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
	hbase-common/src/main/java/org/apache/hadoop/hbase/KeyValue.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/constraint/ConstraintException.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileReaderV2.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileScanner.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/util/BloomFilterWriter.java
2015-06-13 22:23:53 -05:00
Matteo Bertozzi ec76f41611 HBASE-13813 Fix Javadoc warnings in Procedure.java (Stephen Yuan Jiang) 2015-05-29 20:50:40 -07:00
Matteo Bertozzi c4ac2ebbdb HBASE-13759 Procedure v2 - Improve procedure yielding 2015-05-29 19:28:17 +01:00
stack 94f0ee7ee3 HBASE-13616 Move ServerShutdownHandler to Pv2 2015-05-28 15:04:27 -07:00
Matteo Bertozzi 24ef755f83 HBASE-13476 Procedure v2 - Add Replay Order logic for child procedures 2015-05-28 19:42:42 +01:00
Srikanth Srungarapu 796e74dfe5 HBASE-13675 ProcedureExecutor completion report should be at DEBUG log level 2015-05-18 19:56:06 -07:00
Srikanth Srungarapu 2510622108 HBASE-13673 WALProcedureStore procedure is chatty 2015-05-18 19:40:27 -07:00
Enis Soztutar 77b155858f HBASE-13661 Correct binary compatibility issues discovered in 1.1.0RC0 2015-05-11 18:33:44 -07:00
Enis Soztutar 57e5b969ce HBASE-13551 Procedure V2 - Procedure classes should not be InterfaceAudience.Public 2015-04-27 21:18:19 -07:00
Matteo Bertozzi 0b86c75220 HBASE-13529 Procedure v2 - WAL Improvements 2015-04-24 09:46:43 +01:00
Matteo Bertozzi a8432fbd5a HBASE-13202 Procedure v2 - core framework (addendum) 2015-04-18 09:52:10 +01:00
Nick Dimiduk cf45c8d30a Bump pom version to 1.2.0-SNAPSHOT 2015-04-16 17:30:48 -07:00
Matteo Bertozzi bea57f2377 HBASE-13202 Procedure v2 - core framework 2015-04-15 11:00:44 +01:00