tedyu
430e3e3605
HBASE-18629 Enhance ChaosMonkeyRunner with interruptibility - revert addendum
2017-08-21 10:01:05 -07:00
tedyu
a5833faa89
HBASE-18629 Enhance ChaosMonkeyRunner with interruptibility - addendum makes stopRunner() static
2017-08-21 09:37:57 -07:00
Andrew Purtell
7fef606349
HBASE-18623 Frequent failed to parse at EOF warnings from WALEntryStream
2017-08-21 09:29:24 -07:00
tedyu
2e069df6bf
HBASE-18629 Enhance ChaosMonkeyRunner with interruptibility
2017-08-21 08:44:44 -07:00
Josh Elser
95e1fa30b0
HBASE-18631 Allow ChaosMonkey properties to be specified in hbase-site
2017-08-20 14:56:17 -04:00
Chia-Ping Tsai
bb2b6b8662
HBASE-18471 The DeleteFamily cell is skipped when StoreScanner seeks to next column
2017-08-19 02:14:54 +08:00
Chia-Ping Tsai
c013bf8a7a
HBASE-18572 Delete can't remove the cells which have no visibility label
2017-08-19 01:56:11 +08:00
Michael Stack
8c85b6b853
Revert "Revert "HBASE-18518 Remove jersey1* dependencies form project and jersey1* jars from lib dir; ADDENDUM on branch-2 so master and branch-2 are same""
...
This reverts commit 3ac60fc0d8
.
This is a revert of an addendum subsequent testing showed as a mistake!
The addendum caused us to deviate from master, not bring us to parity
with master as claimed. My bad.
2017-08-18 10:51:37 -07:00
Michael Stack
3ac60fc0d8
Revert "HBASE-18518 Remove jersey1* dependencies form project and jersey1* jars from lib dir; ADDENDUM on branch-2 so master and branch-2 are same"
...
This reverts commit 6f9af9a924
.
2017-08-18 10:13:49 -07:00
Michael Stack
6f9af9a924
HBASE-18518 Remove jersey1* dependencies form project and jersey1* jars from lib dir; ADDENDUM on branch-2 so master and branch-2 are same
2017-08-18 10:09:23 -07:00
tedyu
22ecb7a7b5
HBASE-18617 FuzzyRowKeyFilter should not modify the filter pairs (vinisha)
2017-08-18 09:12:16 -07:00
Samir Ahmic
eca69eb2c4
HBASE-18518 Remove jersey1* dependencies form project and jersey1* jars from lib dir.
...
This patch removes jersey1 dependencies form hbase REST project also
removes dead code in hbase-rest/src/main/java/org/apache/hadoop/hbase/rest/ResourceConfig.java and prevents jersey1 jars in lib dir. RESTApiClusterManager.java is modified to use jersey2.
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-17 22:17:44 -07:00
zhangduo
c64751469b
HBASE-18489 Addendum revert protected to private, give shaded import a separated block
2017-08-18 10:55:18 +08:00
Pankaj Kumar
12a7d2bace
HBASE-14498 Master stuck in infinite loop when all Zookeeper servers are unreachable
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-17 19:03:11 -07:00
Guanghao Zhang
c606a565c1
HBASE-18608 AsyncConnection should return AsyncAdmin interface instead of the implemenation
2017-08-17 09:56:06 +08:00
Chenxi Tong
242ccd5881
HBASE-18125 shell disregards spaces at the end of a split key in a split file
...
Signed-off-by: fchenxi <fchenxi@126.com>
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-16 15:14:39 -07:00
Xiang Li
4057552ed6
HBASE-18573 Update Append and Delete to use Mutation#getCellList(family)
...
Signed-off-by: Jerry He <jerryjch@apache.org>
2017-08-16 14:45:33 -07:00
Michael Stack
7149f99978
HBASE-18511 Default no regions on master
...
Changes the configuration hbase.balancer.tablesOnMaster from list of
table names to instead be a boolean; true if master carries
tables/regions and false if it does not.
Adds a new configuration hbase.balancer.tablesOnMaster.systemTablesOnly.
If true, hbase.balancer.tablesOnMaster is considered true but only
system tables are put on the master.
M hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
Master was claiming itself active master though it had stopped. Fix
the activeMaster flag. Set it to false on exit.
M hbase-server/src/main/java/org/apache/hadoop/hbase/master/LoadBalancer.java
Add new configs and convenience methods for getting current state of
settings.
M hbase-server/src/main/java/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.java
Move configs up into super Interface and now the settings mean
different, remove the no longer needed processing.
2017-08-16 08:45:59 -07:00
Umesh Agashe
53c5bcc582
HBASE-18493 [AMv2] Skipped re-assignment of regions on crashed server through AssignmentManager.checkIfShouldMoveSystemRegionAsync() as those regions are handled by ServerCrashProcedure
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-16 08:12:29 -07:00
zhangduo
770312a8c2
HBASE-18553 Expose scan cursor for asynchronous scanner
2017-08-16 21:05:02 +08:00
Guanghao Zhang
1bae5cabf9
HBASE-17994 Add async client test to Performance Evaluation tool
2017-08-16 14:14:35 +08:00
Ramkrishna
8fa6371039
HBASE-18251 Remove unnecessary traversing to the first and last keys in
...
the CellSet (Toshihoro Suzuki)
2017-08-16 11:42:40 +05:30
Guanghao Zhang
b2afd6c24e
HBASE-18598 AsyncNonMetaRegionLocator use FIFO algorithm to get a candidate locate request
2017-08-16 13:41:32 +08:00
Ashish Singhi
1f7873d305
HBASE-18437 Revoke access permissions of a user from a table does not work as expected
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-08-15 22:29:15 -07:00
Vladimir Rodionov
f30ff26e20
HBASE-18424 Fix TestAsyncTableGetMultiThreaded
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-08-16 11:30:38 +08:00
Zach York
49ca224fc3
HBASE-18587 Fix flaky TestFileIOEngine
...
This short circuits reads and writes with 0 length and also removes flakiness in TestFileIOEngine
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-15 14:57:34 -07:00
Umesh Agashe
c298ab65ec
HBASE-18581 Removed dead code and some tidy up work in BaseLoadBalancer
...
* calls to methods getLowestLocalityRegionServer() & getLeastLoadedTopServerForRegion() got removed in HBASE-18164
* call to calculateRegionServerLocalities() got removed in HBASE-15486
* Some other minor improvements
Change-Id: Ib149530d8d20c019b0891c026e23180e260f59db
Signed-off-by: Apekshit Sharma <appy@apache.org>
2017-08-15 14:56:20 -07:00
Chun-Hao Tang
4bda49c840
HBASE-18544 Move the HRegion#addRegionToMETA to TestDefaultMemStore
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-15 14:53:34 -07:00
Lars Francke
9de5fd5bb5
HBASE-18599 Add missing @Deprecated annotations
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-15 10:45:40 -07:00
Reid Chan
f1376213ac
HBASE-17064 Add TaskMonitor#getTasks() variant which accepts type selection
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-08-15 09:46:02 -07:00
Deon Huang
5073bd6e04
HBASE-2631 Decide between InMB and MB as suffix for field names in ClusterStatus objects
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-15 21:43:43 +08:00
brandboat
8775f3027f
HBASE-18582 Correct the docs for Mutation#setCellVisibility
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-15 21:38:08 +08:00
Zach York
26bbc8ad6c
HBASE-18533 Expose BucketCache values to be configured
...
Before this commit, BucketCache always used the default values.
This commit adds the ability to configure these values.
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-08-14 13:27:56 -07:00
Mike Drob
0ded122b1e
HBASE-18303 Clean up @Parameter boilerplate
2017-08-14 14:24:37 -05:00
Mike Drob
4e9961b4fc
HBASE-18238 rubocop autocorrect for bin/
2017-08-14 14:04:43 -05:00
Jerry He
cf050de917
HBASE-18522 Add RowMutations support to Batch
2017-08-14 10:43:10 -07:00
Michael Stack
add9974515
HBASE-18595 Set version in branch-2 from 2.0.0-alpha2-SNAPSHOT to 2.0.0-alpha2
2017-08-14 10:28:44 -07:00
Michael Stack
c20ce21fe8
HBASE-18593 Tell m2eclipse what to do w/ replacer plugin
2017-08-14 09:14:05 -07:00
Michael Stack
c8d56bb13e
Revert "HBASE-18588 Verify we're using netty .so epolling on linux post HBASE-18271"
...
Commit message references wrong-issue
This reverts commit b4793a0355
.
2017-08-14 09:12:14 -07:00
Michael Stack
b4793a0355
HBASE-18588 Verify we're using netty .so epolling on linux post HBASE-18271
2017-08-14 09:10:55 -07:00
Chia-Ping Tsai
fffe4e278d
HBASE-18528 DON'T allow user to modify the passed table/column descriptor
2017-08-14 14:03:19 +08:00
tedyu
de22fabed2
HBASE-18566 [RSGROUP]Log the client IP/port of the rsgroup admin (Guangxu Cheng)
2017-08-13 21:21:43 -07:00
Josh Elser
35aa7aae3a
HBASE-14135 Merge backup images (Vladimir Rodionov)
2017-08-13 21:16:39 -04:00
Michael Stack
b4d44467fb
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:50:20 -07:00
Reid Chan
802f602e11
HBASE-15511 ClusterStatus should be able to return responses by scope
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-14 01:08:31 +08:00
Xiang Li
8cebf7f1a8
HBASE-18555: Remove redundant familyMap.put() from addxxx() of sub-classes of Mutation and Query
...
Signed-off-by: Jerry He <jerryjch@apache.org>
2017-08-11 22:53:37 -07:00
tedyu
b5d4a0aa41
HBASE-18526 FIFOCompactionPolicy pre-check uses wrong scope (Vladimir Rodionov)
2017-08-11 16:42:29 -07:00
Michael Stack
7197b40cbf
HBASE-18551 [AMv2] UnassignProcedure and crashed regionservers; AMENDMENT -- disable TestAM#testSocketTimeout... mock is insufficent for new processing
2017-08-11 14:21:07 -07:00
Yi Liang
b5a4e07c6a
HBASE-18557: Change splitable to mergeable in MergeTableRegionsProcedure
...
Signed-off-by: Jerry He <jerryjch@apache.org>
2017-08-11 13:29:13 -07:00
Esteban Gutierrez
b627cfad35
HBASE-18025 CatalogJanitor should collect outdated RegionStates from the AM
2017-08-11 14:42:22 -05:00