Sakthi
b2fc0f48f6
HBASE-20813 Removed RPC quotas when the associated table/Namespace is dropped off
...
Signed-off-by: Josh Elser <elserj@apache.org>
2018-08-08 13:46:25 -04:00
Bosko Devetak
ff89ec17c4
HBASE-21007 Memory leak in HBase REST server
...
Close the scanner leak in rest server when using the limit number of rows.
Example: when using uris like
/sometable/*?limit=5&startrow=eGlND&endrow=eGlNE
where the scan range has more rows than the limit, the
rest server will start leaking memmory.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-08-07 12:40:24 -07:00
jingyuntian
9d594ac86a
HBASE-20986 Separate the config of block size when we do log splitting and write Hlog
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2018-08-07 14:03:03 +08:00
Sakthi
7e9f8c60e2
HBASE-20885 Removed entry for RPC quota from hbase:quota when RPC quota is removed
...
Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-08-03 11:07:01 -04:00
Mike Drob
dff5ba27c3
HBASE-20749 Update to checkstyle 8.11
2018-08-02 14:19:30 -05:00
TAK LON WU
2e1c12ca1b
HBASE-20856 PITA having to set WAL provider in two places
...
With this change if hbase.wal.meta_provider is not explicitly set,
it uses whatever set with hbase.wal.provider. this change avoids a use
case of unexpectedly using two different providers when only
hbase.wal.provider is set to non-default but not hbase.wal.meta_provider.
This change also include document (architecture.adoc) update
Also, this is a port from master to branch-2
Signed-off-by: Zach York <zyork@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Duo Zhang <Apache9@apache.org>
2018-08-01 14:45:11 -07:00
Michael Stack
88f3148810
HBASE-20989 Minor, miscellaneous logging fixes
...
Signed-off-by: Zach York <zyork@amazon.com>
Signed-off-by: Mingliang Liu <liuml07@apache.org>
2018-08-01 11:20:01 -07:00
Xu Cang
9338eaee65
HBASE-20794 add INFO level log to createTable operation
2018-08-01 11:04:00 -07:00
Michael Stack
0f4e857c7a
HBASE-20893 Data loss if splitting region while ServerCrashProcedure executing ADDENDUM: Rather than rollback, just do region reopens.
...
In split, reopen the parent if recovered.edits and in merge, reopen the
parent region or regions that happened to have recovered.edits on close.
2018-08-01 00:33:12 -07:00
Andrew Purtell
daeec8657e
HBASE-20935 HStore.removeCompactedFiles should log in case it is unable to delete a file (Vishal Khandelwal)
...
Conflicts:
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HStore.java
2018-07-31 16:06:15 -07:00
zhangduo
1b66839bc4
HBASE-20538 Upgrade our hadoop versions to 2.7.7 and 3.0.3
2018-07-29 20:20:28 +08:00
zhangduo
a9346982bf
Revert "HBASE-20538 Upgrade our hadoop-two.version to 2.7.7 and 3.0.3"
...
This reverts commit 3dd83adb51
.
2018-07-29 20:20:20 +08:00
zhangduo
3dd83adb51
HBASE-20538 Upgrade our hadoop-two.version to 2.7.7 and 3.0.3
2018-07-29 20:04:48 +08:00
Alex Leblang
31cbd7ab8f
HBASE-19369 Switch to Builder Pattern In WAL
...
This patch switches to the builder pattern by adding a helper method.
It also checks to ensure that the pattern is available (i.e. that
HBase is running on a hadoop version that supports it).
Amending-Author: Mike Drob <mdrob@apache.org>
Signed-off-by: tedyu <yuzhihong@gmail.com>
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-07-27 23:43:08 -05:00
zhangduo
8bfdb19e85
HBASE-20939 There will be race when we call suspendIfNotReady and then throw ProcedureSuspendedException
2018-07-27 21:30:23 +08:00
Allan Yang
35c598db93
HBASE-20921 Possible NPE in ReopenTableRegionsProcedure
2018-07-27 09:31:12 +08:00
zhangduo
1777ea3aae
HBASE-20938 Set version to 2.1.1-SNAPSHOT for branch-2.1
2018-07-25 21:45:09 +08:00
Allan Yang
3251554737
HBASE-20867 RS may get killed while master restarts
2018-07-25 18:11:28 +08:00
zhangduo
833657c46d
HBASE-20846 Restore procedure locks when master restarts
2018-07-25 14:37:36 +08:00
Wei-Chiu Chuang
78948d987b
HBASE-20873 Update doc for Endpoint-based Export
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2018-07-25 10:44:58 +08:00
huzheng
1dbfe92dbf
HBASE-20565 ColumnRangeFilter combined with ColumnPaginationFilter can produce incorrect result
2018-07-24 10:39:36 +08:00
Allan Yang
44bf7076b7
HBASE-20878 Data loss if merging regions while ServerCrashProcedure executing
2018-07-24 09:51:46 +08:00
Allan Yang
af2742fcf2
HBASE-20893 Data loss if splitting region while ServerCrashProcedure executing
2018-07-23 14:35:27 +08:00
Reid Chan
9d481f1faa
HBASE-20401 Make MAX_WAIT and waitIfNotFinished in CleanerContext configurable (Contributed by Stephen Wu)
2018-07-23 10:33:26 +08:00
Michael Stack
46e5baf670
HBASE-20914 Trim Master memory usage
...
Add (weak reference) interning of ServerNames.
Correct Balancer regions x racks matrix.
Make smaller defaults when creating ArrayDeques.
2018-07-20 10:08:13 -07:00
Allan Yang
679698a7f2
HBASE-20870 Wrong HBase root dir in ITBLL's Search Tool
2018-07-20 11:31:21 +08:00
Wei-Chiu Chuang
8461e85880
HBASE-20869 Endpoint-based Export use incorrect user to write to destination
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-07-19 20:48:42 +08:00
Balazs Meszaros
36c4f62daf
HBASE-20853 Polish "Add defaults to Table Interface so Implementors don't have to"
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
Signed-off-by: Michael Stack <stack@apache.org>
2018-07-19 20:48:32 +08:00
Yu Li
9ac26b80b2
HBASE-20907 Fix Intermittent failure on TestProcedurePriority
2018-07-19 12:01:29 +08:00
Michael Stack
cecce16fad
HBASE-20875 MemStoreLABImp::copyIntoCell uses 7% CPU when writing
...
Make the #copyCellInto method smaller so it inlines; we do it by
checking for the common type early and then taking a code path
that presumes ByteBufferExtendedCell -- avoids checks.
2018-07-18 20:40:47 -07:00
Mike Drob
624a5c6644
HBASE-20884 Replace Base64 with j.u.Base64
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-07-13 13:00:40 -05:00
Toshihiro Suzuki
e14b49080b
HBASE-20865 CreateTableProcedure is stuck in retry loop in CREATE_TABLE_WRITE_FS_LAYOUT state
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-07-13 08:31:59 -07:00
Toshihiro Suzuki
881409bd0b
HBASE-19572 RegionMover should use the configured default port number and not the one from HConstants
...
Signed-off-by: Reid Chan <reidchan@apache.org>
2018-07-13 10:46:51 +08:00
Yu Li
da39c6d397
HBASE-20838 Include hbase-server in precommit test if CommonFSUtils is changed
2018-07-12 14:08:25 +08:00
Allan Yang
368b1b1060
HBASE-20860 Merged region's RIT state may not be cleaned after master restart
2018-07-12 12:16:49 +08:00
zhangduo
8eab6d7a45
HBASE-20847 Addendum use addFront instead of addBack to add sub procedure
2018-07-12 08:31:40 +08:00
zhangduo
113652eb88
HBASE-20847 The parent procedure of RegionTransitionProcedure may not have the table lock
2018-07-11 17:37:27 +08:00
zhaoyuan
8de69db143
HBASE-20697 Can't cache All region locations of the specify table by calling table.getRegionLocator().getAllRegionLocations()
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2018-07-11 11:17:41 +08:00
zhangduo
e1673bb0bb
HBASE-20832 Addendum include new issues since 2.1.0RC0
2018-07-10 16:46:24 +08:00
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