Mike Drob
8da00b2768
HBASE-20862 Restore HConstants for compatibility
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-07-10 15:43:53 +08:00
zhangduo
5e25bc92cf
HBASE-20784 Will lose the SNAPSHOT suffix if we get the version of RS from ServerManager
2018-07-10 10:00:15 +08:00
Abhishek Singh Chouhan
dddf15ae6b
HBASE-20806 Split style journal for flushes and compactions
2018-07-09 12:42:20 -07:00
Balazs Meszaros
da7fef6bf5
HBASE-20833 Modify pre-upgrade coprocessor validator to support table level coprocessors
...
- -jar parameter now accepts multiple jar files and directories of jar files.
- observer classes can be verified by -class option.
- -table parameter was added to check table level coprocessors.
- -config parameter was added to obtain the coprocessor classes from
HBase cofiguration.
- -scan option was removed.
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-07-09 14:19:12 -05:00
Allan Yang
77c6276a7e
HBASE-20854 Wrong retries number in RpcRetryingCaller's log message
2018-07-09 15:24:38 +08:00
zhangduo
5a40606422
HBASE-20822 TestAsyncNonMetaRegionLocator is flakey
2018-07-09 14:56:45 +08:00
zhangduo
dd34297087
HBASE-20832 Addendum missed several issues
2018-07-07 15:39:34 +08:00
Nihal Jain
927ac8228f
HBASE-20808 (Addendum) Remove duplicate calls for cancelling of chores
...
Signed-off-by: Reid Chan <reidchan@apache.org>
2018-07-07 00:21:08 +08:00
Nihal Jain
3ed9350233
HBASE-20808 Wrong shutdown order between Chores and ChoreService
...
Signed-off-by: Reid Chan <reidchan@apache.org>
2018-07-07 00:20:08 +08:00
zhangduo
a2db3d27ff
HBASE-20849 Set version as 2.1.0 in branch-2.1 in prep for first RC
2018-07-06 15:32:23 +08:00
zhangduo
159f1b4686
Revert "HBASE-20808 Wrong shutdown order between Chores and ChoreService"
...
For cutting 2.1.0RC0
This reverts commit ae2c858c5e
.
2018-07-06 15:29:58 +08:00
Nihal Jain
ae2c858c5e
HBASE-20808 Wrong shutdown order between Chores and ChoreService
...
Signed-off-by: Reid Chan <reidchan@apache.org>
2018-07-06 11:38:17 +08:00
zhangduo
6983f13460
HBASE-20832 Generate CHANGES.md and RELEASENOTES.md for 2.1.0
2018-07-05 17:43:41 +08:00
zhangduo
073af9b704
HBASE-20831 Copy master doc into branch-2.1 and edit to make it suit 2.1.0
2018-07-05 15:01:36 +08:00
Yu Li
d61bb64e93
HBASE-20691 Change the default WAL storage policy back to "NONE""
...
This reverts commit 564c193d61
and added more doc
about why we choose "NONE" as the default.
2018-07-04 13:45:54 +08:00
Guangxu Cheng
60ebdd9fd8
HBASE-20474 Show non-RPC tasks on master/regionserver Web UI by default
2018-07-04 10:54:21 +08:00
zhangduo
5dacfe9427
HBASE-20839 Fallback to FSHLog if we can not instantiated AsyncFSWAL when user does not specify AsyncFSWAL explicitly
2018-07-04 10:29:36 +08:00
zhangduo
fedbd00ef1
HBASE-20829 Remove the addFront assertion in MasterProcedureScheduler.doAdd
2018-07-04 09:41:02 +08:00
Ted Yu
927a957390
HBASE-20244 NoSuchMethodException when retrieving private method decryptEncryptedDataEncryptionKey from DFSClient
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-07-03 22:16:04 +08:00
huzheng
ce99588530
HBASE-20789 TestBucketCache#testCacheBlockNextBlockMetadataMissing is flaky
2018-07-03 18:05:17 +08:00
jingyuntian
6b8cd00ec0
HBASE-20193 Basic Replication Web UI - Regionserver
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-07-03 16:10:31 +08:00
Josh Elser
8f9c322cda
HBASE-20826 Truncate really long RpcServer warnings unless TRACE is on
...
Signed-off-by: zhangduo <zhangduo@apache.org>
Signed-off-by: Ted Yu <tyu@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2018-07-03 10:14:57 +08:00
Ankit Singhal
d22c6de648
HBASE-20825 Fix pre and post hooks of CloneSnapshot and RestoreSnapshot for Access checks
...
Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Ted Yu <tyu@apache.org>
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-07-03 10:06:13 +08:00
Ankit Singhal
4a80b19d7f
HBASE-20817 Infinite loop when executing ReopenTableRegionsProcedure
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-07-02 21:29:09 +08:00
Michael Stack
bc50e4b9a2
HBASE-20812 Add defaults to Table Interface so implementors don't have to
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-06-29 11:04:50 -07:00
zhangduo
d025375c7f
HBASE-20810 Include the procedure id in the exception message in HBaseAdmin for better debugging
2018-06-29 11:40:54 +08:00
Josh Elser
44573b54c1
HBASE-20792 info:servername and info:sn inconsistent for OPEN region
...
Signed-off-by: zhangduo <zhangduo@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2018-06-29 11:11:22 +08:00
Michael Stack
becb638370
HBASE-20781 Save recalculating families in a WALEdit batch of Cells
...
Pass the Set of families through to the WAL rather than recalculate
a Set already known.
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-06-27 22:04:22 -07:00
Reid Chan
43c0df51ea
HBASE-20732 Shutdown scan pool when master is stopped
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2018-06-28 12:54:54 +08:00
Michael Stack
7fad1e52a3
HBASE-20785 NPE getting metrics in PE testing scans
2018-06-27 12:07:30 -07:00
Sahil Aggarwal
4ba2abf43b
HBASE-19164: Remove UUID.randomUUID in tests.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-06-27 10:37:15 -05:00
jingyuntian
36b49c5e17
HBASE-20769 getSplits() has a out of bounds problem in TableSnapshotInputFormatImpl
...
Signed-off-by: huzheng <openinx@gmail.com>
2018-06-27 14:37:10 +08:00
huzheng
56a86a8081
Revert "HBASE-20769 getSplits() has a out of bounds problem in TableSnapshotInputFormatImpl"
...
This reverts commit b5163bc9f6
.
2018-06-27 14:37:01 +08:00
Ankit Singhal
5b0eb6d9d6
HBASE-20795 Allow option in BBKVComparator.compare to do comparison without sequence id
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-06-26 16:48:04 -07:00
jingyuntian
bd40cba8dd
HBASE-20194 Basic Replication WebUI - Master
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-06-26 18:29:01 +08:00
jingyuntian
b5163bc9f6
HBASE-20769 getSplits() has a out of bounds problem in TableSnapshotInputFormatImpl
2018-06-26 15:41:10 +08:00
zhangduo
07afb7e32f
HBASE-20777 RpcConnection could still remain opened after we shutdown the NettyRpcServer
2018-06-26 09:08:05 +08:00
Michael Stack
3f319bef8d
HBASE-20780 ServerRpcConnection logging cleanup Get rid of one of the logging lines in ServerRpcConnection by amalgamating all into one new-style log line.
2018-06-25 16:44:07 -07:00
Todd Lipcon
3673bfc241
HBASE-20403. Fix race between prefetch task and non-pread HFile reads
...
With prefetch-on-open enabled, the task doing the prefetching was using
non-positional (i.e. streaming) reads. If the main (non-prefetch) thread
was also using non-positional reads, these two would conflict, because
inputstreams are not thread-safe for non-positional reads.
In the case of an encrypted filesystem, this could cause JVM crashes,
etc, as underlying cipher buffers were freed underneath the racing
threads. In the case of a non-encrypted filesystem, less severe errors
would be thrown. The included unit test reproduces the latter case.
(cherry picked from commit 025ddce868
)
Signed-off-by: Todd Lipcon <todd@cloudera.com>
2018-06-25 12:12:30 -07:00
Michael Stack
d6cea08efe
HBASE-20770 WAL cleaner logs way too much; gets clogged when lots of work to do
...
General log cleanup; setting stuff that can flood the log to TRACE.
2018-06-25 12:12:03 -07:00
Guangxu Cheng
5f104c21eb
HBASE-19764 Fix Checkstyle errors in hbase-endpoint
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2018-06-24 10:59:37 +02:00
Michael Stack
7c45f02110
HBASE-20778 Make it so WALPE runs on DFS
2018-06-23 23:34:40 -07:00
Michael Stack
ca88874995
HBASE-20710 extra cloneFamily() in Mutation.add(Cell); ADDENDUM checkstyle
2018-06-23 20:42:06 -07:00
Huaxiang Sun
633bab0c7b
HBASE-20710 extra cloneFamily() in Mutation.add(Cell)
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-06-23 20:37:57 -07:00
zhangduo
eb67404cef
HBASE-20775 TestMultiParallel is flakey
2018-06-24 08:42:53 +08:00
zhangduo
f3061a67fc
HBASE-18569 Add prefetch support for async region locator
2018-06-22 18:20:21 +08:00
zhangduo
a86141b625
HBASE-20752 Make sure the regions are truly reopened after ReopenTableRegionsProcedure
2018-06-22 14:06:29 +08:00
zhangduo
6cebe06225
HBASE-20767 Always close hbaseAdmin along with connection in HBTU
2018-06-22 10:20:06 +08:00
Ankit Singhal
28d0d8c5cc
HBASE-20642 Clients should re-use the same nonce across DDL operations
...
Also changes modify table operations to help the case where a MTP spans
two master, avoiding the sanity-checks propagating back to the client
unnecessarily.
Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2018-06-20 15:10:52 -07:00
Josh Elser
c8b76eb3f1
HBASE-20706 Prevent MTP from trying to reopen non-OPEN regions
...
ModifyTableProcedure is using MoveRegionProcedure in a way
that was unintended from the original implementation. As such,
we have to guard against certain usages of it. We know we can
re-open OPEN regions, but regions in OPENING will similarly
soon be OPEN (thus, we want to reopen those regions too).
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-06-20 14:30:36 -07:00