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
5b7411290b
HBASE-19239 Fix findbugs and error-prone issues
...
Fixes for hbase-procedure
2017-11-17 17:12:35 -08:00
Andrew Purtell
ef3b59cb7a
HBASE-19232 Fix shaded-check-invariants (check-jar-contents) failure on branch-1
2017-11-13 10:37:20 -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
844596e09e
Revert "HBASE-18216 [AMv2] Workaround for HBASE-18152, corrupt procedure WAL including ADDENDUM"
...
This reverts commit 8ce3f49f80
.
See HBASE-18340
2017-07-10 19:25:09 -07:00
Andrew Purtell
3dd55fa0c0
Set versions on branch-1 to 1.5.0-SNAPSHOT
2017-07-03 18:01:15 -07:00
Michael Stack
8ce3f49f80
HBASE-18216 [AMv2] Workaround for HBASE-18152, corrupt procedure WAL including ADDENDUM
2017-06-30 15:31:30 -07:00
Andrew Purtell
ccf1f17d78
HBASE-17722 Metrics subsystem stop/start messages add a lot of useless bulk to operational logging
...
Conflicts:
hbase-spark/src/test/resources/log4j.properties
2017-03-03 12:35:21 -08:00
Zach York
8f6388503b
HBASE-17437 Support specifying a WAL directory outside of the root directory (Yishan Yang and Zach York)
...
HBASE-17588 Remove unused imports brought in by HBASE-17437 (Zach York)
Signed-off-by: Enis Soztutar <enis@apache.org>
2017-02-08 15:01:59 -08:00
Stephen Yuan Jiang
ce33cf2d3d
HBASE-17149 Procedure V2 - Fix nonce submission to avoid unnecessary calling coprocessor multiple times (Matteo Bertozzi)
2016-12-28 15:43:50 -08:00
Jonathan M Hsieh
13d6acbc7f
HBASE-12088 Remove unused hadoop-1.0, hadoop-1.1 profiles from non-root poms
2016-09-21 20:52:19 -07:00
Matteo Bertozzi
08e44919cc
HBASE-16639 TestProcedureInMemoryChore#testChoreAddAndRemove occasionally fails
2016-09-15 18:32:53 -07:00
tedyu
76a0760269
HBASE-16640 TimeoutBlockingQueue#remove() should return whether the entry is removed
2016-09-15 17:35:59 -07:00
Apekshit Sharma
4147dcb81a
HBASE-16101 addendum. Fixes runtime ClassCastException of Future<Integer> in ProcedureWALPerformanceEvaluation.
...
Change-Id: Ibe4f3a001b4f50e8598e367cc8648aeae129eee8
2016-09-01 17:47:21 -07:00
Matteo Bertozzi
aeecd4df83
HBASE-16533 Procedure v2 - Extract chore from the executor
2016-08-30 19:02:31 -07:00
Apekshit Sharma
e46a073ed2
HBASE-16101 Tool to microbenchmark procedure WAL performance.
...
Change-Id: I8ec158319395d2ec8e36641a3beab2694f7b6aef
2016-08-30 13:32:42 -07:00
Matteo Bertozzi
73818646be
HBASE-16451 Procedure v2 - Test WAL protobuf entry size limit
2016-08-23 20:52:40 -07:00
Matteo Bertozzi
1e15fa57df
HBASE-16485 Procedure v2 - Add support to addChildProcedure() as last "step" in StateMachineProcedure
2016-08-23 16:54:22 -07:00
Matteo Bertozzi
a857a60ccb
HBASE-16452 Procedure v2 - Make ProcedureWALPrettyPrinter extend Tool
2016-08-19 09:59:22 -07:00
Matteo Bertozzi
1765988609
HBASE-16092 Procedure v2 - complete child procedure support
2016-07-12 11:05:36 -07:00
Matteo Bertozzi
cf65772a34
Revert "HBASE-16092 Procedure v2 - complete child procedure support"
...
This reverts commit 1c6b02c08c
.
2016-06-24 14:37:54 -07:00
Matteo Bertozzi
1c6b02c08c
HBASE-16092 Procedure v2 - complete child procedure support
2016-06-24 05:05:00 -07:00
Matteo Bertozzi
339cb81747
HBASE-16068 Procedure v2 - use consts for conf properties in tests
2016-06-22 23:08:13 -07:00
Matteo Bertozzi
fb9a8a09f7
HBASE-16056 Procedure v2 - fix master crash for FileNotFound
2016-06-17 13:11:07 -07:00
Matteo Bertozzi
341ee15ed6
HBASE-16034 Fix ProcedureTestingUtility#LoadCounter.setMaxProcId()
2016-06-15 12:43:46 -07:00
Matteo Bertozzi
0acd49ddfe
HBASE-15872 Split TestWALProcedureStore
2016-05-20 13:18:12 -07:00
tedyu
08da949f83
HBASE-15639 Unguarded access to stackIndexes in Procedure#toStringDetails()
2016-04-13 08:44:10 -07:00
Jerry He
0727d0f414
HBASE-15592 Print Procedure WAL content
2016-04-06 22:00:52 -07:00
Matteo Bertozzi
46bf3c3275
HBASE-15113 Procedure v2 - Speedup eviction of sys operation results
2016-03-08 11:08:05 -08:00
Matteo Bertozzi
c60da69612
HBASE-15422 Procedure v2 - Avoid double yield
2016-03-08 11:08:05 -08:00
Stephen Yuan Jiang
d0c818630b
HBASE-15371: Procedure V2 - Completed support parent-child procedure (Stephen Yuan Jiang)
2016-03-01 19:38:38 -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
Samir Ahmic
210ed97688
HBASE-15144 Procedure v2 - Web UI displaying Store state
2016-02-25 10:50:16 -08:00
Matteo Bertozzi
931e1b03ab
HBASE-15100 Master WALProcs are deleted out of order ending up with older wals not removed
2016-01-22 16:15:58 -08:00
Matteo Bertozzi
3c2229a9a8
HBASE-14837 Procedure v2 - Procedure Queue Improvement
2016-01-14 09:25:06 -08:00
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