Zach York
ae21797305
HBASE-17437 Support specifying a WAL directory outside of the root directory (Yishan Yang and Zach York)
...
Signed-off-by: Enis Soztutar <enis@apache.org>
2017-01-31 11:43:33 -08:00
Thiruvel Thirumoolan
bd7c9581f2
HBASE-17198 Remove redundant FN updates to merged region
...
Signed-off-by: Francis Liu <toffer@apache.org>
2017-01-31 11:17:58 -08:00
Thiruvel Thirumoolan
680289d67d
HBASE-17101: FavoredNodes should not apply to system tables
...
Signed-off-by: Francis Liu <toffer@apache.org>
2017-01-31 10:58:50 -08:00
Sean Busbey
6791828698
HBASE-17522 Handle JVM throwing runtime exceptions when we ask for details on heap usage the same as a correctly returned 'undefined'.
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-31 09:56:45 -06:00
zhangduo
b7fc7bf246
HBASE-17346 Add coprocessor service support
2017-01-31 15:19:33 +08:00
Michael Stack
2511cc8278
HBASE-17569 HBase-Procedure module need to support mvn clean test -PskipProcedureTests to skip unit test (Yi Liang)
2017-01-30 20:36:15 -08:00
Jingcheng Du
47ce72d78c
HBASE-16812 Clean up the locks in MOB
2017-01-31 12:15:09 +08:00
Balazs Meszaros
e68ab09d5e
HBASE-17566 Jetty upgrade fixes
...
Fix issues caused by HBASE-12894 Upgrade Jetty to 9.2.6 commit.
- removed Jetty 6.x dependencies (org.mortbay.jetty.*)
- corrected @Ignore-d unit tests
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-30 11:56:21 -08:00
Michael Stack
ffe7dac53d
Revert "Revert "HBASE-12894 Upgrade to Jetty 9 for REST / Info Server / Thrift Http Server""
...
This reverts commit 0ac5d4a717
.
This is a revert of a revert; i.e. a reapplication!
Fixes for breakage that comes in with this patch is in a follow-on.
2017-01-30 11:54:54 -08:00
Jan Hentschel
f576f4678a
HBASE-17562 Removed documentation for coprocessor execution times
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-30 10:52:43 -08:00
Michael Stack
52ad310c80
HBASE-17471 Region Seqid will be out of order in WAL if using mvccPreAssign (Allan Yang)
2017-01-30 09:19:38 -08:00
Jan Hentschel
aff8de8397
HBASE-17555 Changed calls to deprecated getHBaseAdmin to getAdmin
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-28 21:41:25 -08:00
Jan Hentschel
87e1ba9a1a
HBASE-17563 Changed for-loops and switch-statements in RootDocProcessor and StabilityOptions
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-28 21:30:39 -08:00
Yu Li
3693d1306d
HBASE-17526 Procedure v2 - cleanup isSuspended from MasterProcedureScheduler#Queue (addendum)
2017-01-29 00:14:29 +08:00
Michael Stack
c725d4d334
HBASE-17538 HDFS.setStoragePolicy() logs errors on local fs Policy is set in a number of places each with its own 'implementation'.
...
A setStoragePolicy was added by:
commit 629b04f44f
Author: Yu Li <liyu@apache.org>
Date: Fri Jan 6 18:35:38 2017 +0800
HBASE-15172 Support setting storage policy in bulkload
..for hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.java
And in *FileSystem files and StoreFileWriter by
commit f92a14ade6
Author: Yu Li <liyu@apache.org>
Date: Mon Jan 9 09:52:58 2017 +0800
HBASE-14061 Support CF-level Storage Policy
This patch has all instances call the FSUtils#setStoragePolicy added here:
commit eafc07a06d
Author: tedyu <yuzhihong@gmail.com>
Date: Thu Jan 15 08:52:30 2015 -0800
HBASE-12848 Utilize Flash storage for WAL
It does right thing when local vs distributed calling setStoragePolicy.
Fixed bug in the above FSUtils#setStoragePolicy where the check for a
distributed filesystem was failing when passed an HFileSystem -- though
it was backed by a DistributedFileSystem.
Cleanups.
2017-01-27 23:01:42 -08:00
Michael Stack
da5722cb48
HBASE-16785 We are not running all tests; ADDENDUM Disable
...
TestHRegionServerBulkLoadWithOldSecureEndpoint because failing since
this patch re-enabled it.
2017-01-27 22:56:07 -08:00
Sukumar Maddineni
bd8a4d5fad
HBASE-17540 Change SASL server GSSAPI callback log line from DEBUG to TRACE in RegionServer
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-01-27 15:14:00 -08:00
Jan Hentschel
ad8e6c8312
HBASE-17271 Fixed test runs in hbase-thrift
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-01-27 08:10:02 -08:00
chetkhatri
92fc4c0cc8
HBase-17549 HBase-Spark Module: Corrected - Incorrect log at println and unwanted comment code
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-26 21:58:25 -08:00
Michael Stack
fb2c89b1b3
HBASE-16785 We are not running all tests
...
M TestStressWALProcedureStore.java
Disable test that now runs that fails because of difference in pb3.1.0.
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-26 21:49:18 -08:00
Michael Stack
1ee8776273
HBASE-16785 We are not running all tests Do nothing patch just to get baseline of how many tests we run
2017-01-26 12:21:00 -08:00
dskskv
59cd8e510c
HBASE-17547 Bug Resolved - TableCatelog doesn't supports multiple columns from Single Column family
2017-01-26 11:58:01 -08:00
tedyu
81d3e25a75
HBASE-17547 HBase-Spark Module : TableCatelog doesn't support multiple columns from Single Column family - revert due to not using git am
2017-01-26 11:57:04 -08:00
tedyu
07c175b10a
HBASE-17515 Reduce memory footprint of RegionLoads kept by StochasticLoadBalancer (Tim Brown)
2017-01-26 11:04:49 -08:00
tedyu
0cdea03460
HBASE-17547 HBase-Spark Module : TableCatelog doesn't support multiple columns from Single Column family (Chetan Khatri)
2017-01-26 10:51:43 -08:00
tedyu
e8979c67aa
HBASE-17515 Reduce memory footprint of RegionLoads kept by StochasticLoadBalancer - revert due to pending discussion
2017-01-26 10:44:54 -08:00
Michael Stack
0ac5d4a717
Revert "HBASE-12894 Upgrade to Jetty 9 for REST / Info Server / Thrift Http Server"
...
This reverts commit 59fd6eb7f6
.
2017-01-25 22:55:18 -08:00
tedyu
a8bb27b2e0
HBASE-17515 Reduce memory footprint of RegionLoads kept by StochasticLoadBalancer (Tim Brown)
2017-01-25 17:59:55 -08:00
Apekshit Sharma
4254d7edf3
HBASE-17526 Queue#setSuspended() is not used anywhere, probably because when queue wait/wakes on an event, it gets removed or added back to the fairq.
...
Removing state, functions, and uses of isSuspended().
Change-Id: Id56eba81eaa66518bb0cba98070f0b78f8941c4f
2017-01-25 12:00:54 -08:00
Enis Soztutar
c64a1d1994
HBASE-9774 HBase native metrics and metric collection for coprocessors
2017-01-25 11:47:35 -08:00
Yang Guang
59fd6eb7f6
HBASE-12894 Upgrade to Jetty 9 for REST / Info Server / Thrift Http Server
2017-01-24 23:37:12 -08:00
Guanghao Zhang
8aea84d723
HBASE-17500 Implement getTable/creatTable/deleteTable/truncateTable methods
2017-01-25 11:30:11 +08:00
zhangduo
85d701892e
HBASE-17045 Unify the implementation of small scan and regular scan
2017-01-25 09:53:06 +08:00
Michael Stack
616f4801b0
HBASE-17067 Procedure v2 - remove tryAcquire*Lock and use wait/wake to make; ADDENDUM Address review comment by Stephen Yuan Jiang
...
framework event based
2017-01-23 22:57:45 -08:00
Guanghao Zhang
843ba9e545
HBASE-17443 Move listReplicated/enableTableRep/disableTableRep methods from ReplicationAdmin to Admin
2017-01-24 13:40:29 +08:00
anastas
aa5d9a9ad3
HBASE-17492 Fix the compacting memstore part in hbase shell ruby script
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-23 21:27:44 -08:00
Michael Stack
980c8c2047
HBASE-17067 Procedure v2 - remove zklock/tryLock and use wait/wake (Matteo Bertozzi)
...
This is an amalgam of https://reviews.apache.org/r/54435/ and
9c14863594
Removes notion of suspend/resume from procedure. Instead have the below lock states
and just unschedule if lock is not yet available
LOCK_ACQUIRED should be returned when the proc has the lock and the proc is ready to execute.
LOCK_YIELD_WAIT should be returned when the proc has not the lock and the framework
should take care of readding the procedure back to the runnable set for retry
LOCK_EVENT_WAIT should be returned when the proc has not the lock and someone will take care of
readding the procedure back to the runnable set when the lock is available.
Side benefit is being able to undo a bunch of synchronization around
procedure management.
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-23 09:29:16 -08:00
Yu Li
ba4a926b62
HBASE-17367 Make HTable#getBufferedMutator thread safe
2017-01-23 18:23:24 +08:00
Yu Li
07e0a30efa
HBASE-17491 Remove all setters from HTable interface and introduce a TableBuilder to build Table instance
2017-01-23 13:57:01 +08:00
tedyu
7754a9620e
HBASE-17462 Use sliding window for read/write request costs in StochasticLoadBalancer (Tim Brown)
2017-01-22 18:35:38 -08:00
eshcar
f254e278ec
HBASE-17407: Correct update of maxFlushedSeqId in HRegion
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-01-23 09:22:51 +08:00
zhangduo
3abd13dacb
HBASE-17489 ClientScanner may send a next request to a RegionScanner which has been exhausted
2017-01-22 16:39:00 +08:00
Jerry He
9a9e3df856
HBASE-17502 Document hadoop pre-2.6.1 and Java 1.8 Kerberos problem in our hadoop support matrix
2017-01-21 13:24:33 -08:00
Michael Stack
fb8f9247d0
HBASE-17404 Replace explicit type with diamond operator in hbase-annotations (Jan Hentschel)
2017-01-20 23:03:56 -08:00
Jan Hentschel
55a1aa1e73
HBASE-10699 Set capacity on ArrayList where possible and use isEmpty instead of size() == 0
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-20 22:58:20 -08:00
Dave Navarro
c74cf12925
HBASE-17357 FIX PerformanceEvaluation parameters parsing triggers NPE.
...
check command name is not null, if null print usage and exit
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-20 22:51:57 -08:00
Guanghao Zhang
79018056f5
HBASE-17498 Implement listTables and listTableNames methods
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-20 14:12:13 -08:00
Michael Stack
2285c57a35
HBASE-17488 WALEdit should be lazily instantiated (ChiaPing Tsai)
2017-01-20 09:37:48 -08:00
Guanghao Zhang
2ee3c73f76
HBASE-17497 Add first async MetaTableAccessor impl and Implement tableExists method
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-20 09:24:06 -08:00
Michael Stack
31f3e8f833
HBASE-17496 RSGroup shell commands:get_server_rsgroup don't work and commands display an incorrect result size (Guangxu Cheng)
2017-01-20 09:20:31 -08:00