Bahram Chehrazy
82fd46e04b
HBASE-22360 Abort timer doesn't set when abort is called during graceful shutdown process
...
Signed-off-by: Sergey Shelukhin <sershe@apache.org>
2019-05-07 15:50:09 -07:00
Tak Lon (Stephen) Wu
a591c60368
HBASE-21777 Only log compaction pressure throughput when changed or traced
...
Signed-off-by: Yu Li <liyu@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-05-08 02:40:07 +08:00
z-york
3cc8b36fd3
HBASE-21070 Add Test for SnapshotFileCache for HBase backed by S3 ( #209 )
...
SnapshotFileCache depends on getting the last modified time of the
snapshot directory, however, S3 FileSystem's do not update the
last modified time of the top 'folder' when objects are added/removed.
This commit adds a test for the previously fixed SnapshotFileCache.
2019-05-06 16:49:34 -07:00
zhangduo
36aef03613
HBASE-22343 Make procedure retry interval configurable in test
2019-05-04 13:27:52 +08:00
zhangduo
d507ae9ff6
HBASE-22190 SnapshotFileCache may fail to load the correct snapshot file list when there is an on-going snapshot operation
2019-05-04 13:09:46 +08:00
Sergey Shelukhin
703da6ffbc
HBASE-22354 master never sets abortRequested, and thus abort timeout doesn't work for it
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-05-02 18:09:18 -07:00
zhangduo
401cae4016
HBASE-22350 Rewrite TestClientOperationTimeout so we do not timeout when creating table
2019-05-02 17:26:40 +02:00
Peter Somogyi
32462d5690
HBASE-22340 Corrupt KeyValue is silently ignored ( #207 )
2019-05-02 11:22:05 +02:00
Andrew Purtell
b06ad82b9e
HBASE-22301 Consider rolling the WAL if the HDFS write pipeline is slow
2019-05-01 17:42:53 -07:00
Thiruvel Thirumoolan
38c3178c18
HBASE-21883 Enhancements to Major Compaction tool
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-30 17:29:25 -07:00
Sakthi
018dadc3c1
HBASE-22054: Space Quota: Compaction is not working for super user in case of NO_WRITES_COMPACTIONS
...
Signed-off-by: Josh Elser <elserj@apache.org>
2019-04-30 13:41:08 -04:00
zhangduo
f1a00b9d57
HBASE-22236 AsyncNonMetaRegionLocator should not cache HRegionLocation with null location
2019-04-30 17:18:56 +08:00
Duo Zhang
37c0ab30c7
HBASE-22322 Use special pause for CallQueueTooBigException
2019-04-30 10:07:47 +08:00
chfeng
04b4c9973a
HBASE-21815 Make isTrackingMetrics and getMetrics of ScannerContext public
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-29 13:02:58 -07:00
Sakthi
c3e490f75c
HBASE-22086: Space Quota issue: Deleting snapshot doesn't update the usage of table
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-04-29 14:44:51 +08:00
Duo Zhang
940f374a07
HBASE-22317 Support reading from meta replicas
2019-04-28 15:59:11 +08:00
Zach York
aa9f36ae53
HBASE-22291 Fix recovery of recovered.edits files under root dir
...
When trying to recover a recovered.edits file under the root directory,
it is possible to get a WrongFS exception.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-25 18:11:24 -07:00
Sean Busbey
4862a596ef
HBASE-22083 move eclipse settings into a profile.
...
Signed-off-by: stack <stack@apache.org>
Conflicts:
hbase-backup/pom.xml
hbase-hadoop-compat/pom.xml
hbase-protocol/pom.xml
2019-04-25 14:38:38 -05:00
zhangduo
115ab95cac
HBASE-22296 Remove TestFromClientSide.testGetStartEndKeysWithRegionReplicas
2019-04-24 14:45:34 +08:00
李小保
1bd5b5cf7b
HBASE-22250 The same constants used in many places should be placed in constant classes
...
Signed-off-by: stack <stack@apache.org>
2019-04-23 21:24:46 -07:00
stack
7c0f90adcc
HBASE-22298 branch-2.2 nightly fails "[ForOverride] Method annotated @ForOverride must have protected or package-private visibility"
2019-04-23 14:02:37 -07:00
Jan Hentschel
c40e6e2339
HBASE-22231 Removed unused and '*' import
2019-04-23 12:53:52 +02:00
Wellington Chevreuil
02fd482630
HBASE-22200 - WALSplitter.hasRecoveredEdits should use same FS instance from WAL region dir
...
Signed-off-by: Zach York <zyork@apache.org>
2019-04-22 15:04:08 -07:00
zhangduo
8973885cf4
HBASE-22279 Add a getRegionLocator method in Table/AsyncTable interface
2019-04-22 18:39:53 +08:00
meiyi
c015c6cac0
HBASE-22208 Create access checker and expose it in RS
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-04-22 08:14:50 +08:00
zhangduo
393c5b9502
HBASE-22261 Make use of ClusterStatusListener for async client
2019-04-21 22:26:58 +08:00
zhangduo
65fb40d7ee
HBASE-22267 Implement client push back for async client
2019-04-21 16:51:55 +08:00
Bahram Chehrazy
22fca940be
HBASE-22150 rssStub in HRegionServer is not thread safe and should not directly be used
...
Signed-off-by: Sergey Shelukhin <sershe@apache.org>
2019-04-17 11:28:39 -07:00
Ben Manes
cadf321d53
HBASE-15560 W-TinyLFU based BlockCache
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-17 11:10:55 -07:00
Andrew Purtell
f3532e4c26
HBASE-22235 OperationStatus.{SUCCESS|FAILURE|NOT_RUN} are not visible to 3rd party coprocessors
2019-04-16 13:19:56 -07:00
zhanggangxue
9a0daa8cbd
HBASE-21257 misspelled words.[occured -> occurred]
2019-04-14 21:36:24 +08:00
Duo Zhang
df255f639d
HBASE-22207 Fix flakey TestAssignmentManager.testAssignSocketTimeout
2019-04-14 16:53:34 +08:00
Guanghao Zhang
69e3a4eb32
HBASE-22193 Add backoff when region failed open too many times
2019-04-13 11:14:34 +08:00
Jan Hentschel
b5b1f86dc7
HBASE-22187 Removed remaining usages of ClusterConnection.clearRegionCache
2019-04-12 09:59:52 +02:00
Duo Zhang
33b66a3981
HBASE-22202 Fix new findbugs issues after we upgrade hbase-thirdparty dependencies
2019-04-12 14:39:25 +08:00
meiyi
61bc0b4741
HBASE-22084 Rename AccessControlLists to PermissionStorage
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-04-12 14:22:57 +08:00
Josh Elser
0f155b9ec9
HBASE-22144 Correct MultiRowRangeFilter to work with reverse scans
...
Signed-off-by: Toshihiro Suzuki <brfrn169@gmail.com>
2019-04-11 17:41:24 -04:00
Bahram Chechrazy
86483bf961
HBASE-22194 Snapshot unittests fail on Windows due to invalid file path uri
...
Signed-off-by: Sergey Shelukhin <sershe@apache.org>
2019-04-11 11:34:27 -07:00
Jan Hentschel
45ea084e8b
HBASE-22189 Removed remaining usage of StoreFile.getModificationTimeStamp
2019-04-11 12:13:28 +02:00
Duo Zhang
cbea2879c4
HBASE-22198 Fix flakey TestAsyncTableGetMultiThreaded
2019-04-11 16:33:39 +08:00
Duo Zhang
ae79db959e
HBASE-22196 Split TestRestartCluster
2019-04-11 10:58:09 +08:00
huzheng
2e798f87b7
HBASE-22185 RAMQueueEntry#writeToCache should freeBlock if any exception encountered instead of the IOException catch block
2019-04-10 14:06:10 +08:00
Jingyun Tian
8a6b8e81aa
HBASE-21965 Fix failed split and merge transactions that have failed to roll back
2019-04-09 20:11:56 +08:00
Duo Zhang
b0de9d8391
HBASE-22153 Fix the flaky TestRestartCluster
2019-04-09 18:34:20 +08:00
Duo Zhang
9a1a7eb8c4
HBASE-22188 Make TestSplitMerge more stable
2019-04-09 18:30:25 +08:00
meiyi
0e85571b39
HBASE-22117 Move hasPermission/checkPermissions from region server to master
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-04-09 17:06:09 +08:00
Guanghao
66fffaa6d0
HBASE-22163 Should not archive the compacted store files when region warmup
2019-04-08 22:20:05 +08:00
Duo Zhang
a10ac6f4a1
HBASE-22178 Addendum remove createTableAsync references where we pass null as splitKeys
2019-04-08 09:41:29 +08:00
zhangduo
b04b1ecc74
HBASE-22108 Avoid passing null in Admin methods
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-04-07 21:08:55 +08:00
zhangduo
507af5fe6c
HBASE-22180 Make TestBlockEvictionFromClient.testBlockRefCountAfterSplits more stable
2019-04-07 20:57:18 +08:00