16001 Commits

Author SHA1 Message Date
zhangduo
912bbab1bf HBASE-21658 Addendum fix infinite wait when there are no meta locations yet 2019-05-14 08:13:02 +08:00
Caroline Zhou
e4c4433787
HBASE-22378. HBase Canary fails with TableNotFoundException when table deleted during Canary run
Signed-off-by: Xu Cang <xucang@apache.org>
2019-05-13 12:29:12 -07:00
Sean Busbey
673302504f HBASE-22405 Update Ref Guide for EOL of Hadoop 2.7
Signed-off-by: Andrew Purtell <apurtell@apache.org>
(cherry picked from commit feee97fffb7a25e7a9c0343e74c44607f423b32a)
2019-05-13 13:30:42 -05:00
Andrew Purtell
fb7a020492 HBASE-22321 Add 1.5 release line to the Hadoop supported versions table
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
(cherry picked from commit 9743b3c70d4ea4539ab5dcf89dc874f916704e71)
2019-05-13 13:30:39 -05:00
Peter Somogyi
aa31dbefd8 HBASE-21295 Update compatibility matrices
Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 2b5b190882daeb0f9f0cf5361df3525db7119bea)
2019-05-13 13:30:35 -05:00
Josh Elser
9b957d8c78 HBASE-21091 Update Hadoop and Java "supported" versions tables
Amending-Author: Peter Somogyi <psomogyi@apache.org>
(cherry picked from commit 7d6ce3569df88e1f974e2b5e91a79cb508863663)
2019-05-13 13:30:28 -05:00
Sean Busbey
b1752fadc3 HBASE-22406 skip generating rdoc when building gems in our docker image for running yetus
Signed-off-by: Josh Elser <elserj@apache.org>
(cherry picked from commit 60dc5143f2c9c2d3ea99ed8461730c72ba119bb7)
2019-05-13 11:24:09 -05:00
zhangduo
4b4c3ba6e7 HBASE-22365 Region may be opened on two RegionServers 2019-05-13 15:47:44 +08:00
Puleya7
164924c7df
HBASE-22392. Remove extra/useless +
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-05-12 21:31:02 +02:00
zhangduo
ee1ebac4c2 HBASE-21658 Should get the meta replica number from zk instead of config at client side 2019-05-11 09:31:46 +08:00
Artem Ervits
bbfb8ef80c HBASE-21536 Fix completebulkload usage instructions
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-05-10 10:31:41 +02:00
Jan Hentschel
08f6ed3eab
HBASE-20494 Updated the version of metrics-core to 3.2.6 2019-05-10 09:48:26 +02:00
Xu Cang
911c67e251
HBASE-22274 Cell size limit check on append considers cell's previous size
change
2019-05-09 22:32:45 -07:00
Murtaza Hassan
9e47b39646
HBASE-22358 Change rubocop configuration for method length 2019-05-09 11:23:00 +02:00
chenyang
33d97cd040 HBASE-22324:loss a mass of data when the sequenceId of cells greater than Integer.Max
Signed-off-by: huzheng <openinx@gmail.com>
2019-05-09 15:44:00 +08:00
Andrew Purtell
91d8aac2ba
HBASE-22375 Promote AccessChecker to LimitedPrivate(Coprocessor) 2019-05-08 18:14:43 -07:00
Yu Li
07c71d630c HBASE-21777 Only log compaction pressure throughput when changed or traced (addendum)
Fix the findbugs warning
2019-05-09 01:00:41 +08:00
Jan Hentschel
9bb57b89c8
HBASE-22379 Fixed Markdown in 'Voting on Release Candidates' section 2019-05-08 17:01:57 +02:00
ramkrish86
5099ef216c HBASE-22072 High read/write intensive regions may cause long crash (#214)
* HBASE-22072 High read/write intensive regions may cause long crash
recovery

* Make the 'closing' variable as volatile and move the test case to
standlone class
2019-05-08 15:53:57 +05:30
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
Murtaza Hassan
6c511689b4
HBASE-20851 Change rubocop config for max line length of 100 2019-05-07 20:17:16 +02:00
niuyulin
a1b101a645 HBASE-21714 Deprecated isTableAvailableWithSplit method in thrift module 2019-05-07 13:42:54 +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
OrDTesters
b585dc42ba HBASE-21467 Fix flaky test TestCoprocessorClassLoader.testCleanupOldJars 2019-05-06 09:45:51 -07:00
Wei-Chiu Chuang
db28cc5f43 HBASE-22087 Update LICENSE/shading for the dependencies from the latest Hadoop trunk.
When building with latest hadoop:
* JLine is now in the assembly so update licensing
* shaded client w/hadoop needs relocation for a couple new hadoop transitives

Co-authored-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 962585d376edccc8f4cfa311eee9fba7266f63c8)
2019-05-05 22:09:56 -05:00
Gabor Bota
d6fda6b576 HBASE-22109 Update hbase shaded client for new transitive dependencies of guava after hadoop update
* Hadoop updated to Guava 27.0-jre
* Guava 27 adds error checker framework as a transitive dependency
* update relocation rules to relocate it for the shaded client that includes hadoop

Co-authored-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 5c1af95c0aa8909a1d90635d3763060e01bcb5d0)
2019-05-05 22:09:56 -05:00
Sean Busbey
ff1c63ddb1 HBASE-22314 shaded byo-hadoop client should list needed hadoop modules as provided scope to avoid inclusion of unnecessary transitive depednencies
(cherry picked from commit 87550bf963bfb29f114945370656aef554c3c0f8)
2019-05-05 22:09:56 -05:00
Sean Busbey
89db10abd6 HBASE-22312 Hadoop 3 profile for hbase-shaded-mapreduce should list mapreduce as a provided dependency
(cherry picked from commit cb0bbcbab390cba7a0933e58aa3bf79a334f529b)
2019-05-05 22:09:56 -05:00
Sean Busbey
77ed576986 HBASE-22359 Backport of HBASE-21371 misses activation-api license information
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-05-05 11:44:16 +02: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
Sakthi
1e69d56dfb HBASE-22345 REST Server must have specific version of javax.annotations available at runtime
Rest Server throws NoClassDefFoundError : javax/annotation/Priority after buiding with JDK8 and running on JDK8

Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 68f14c19ff79e36b17e99c7e848c19ce5e0164d5)
2019-05-03 11:08:02 -05: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
Jan Hentschel
c6c7d91dfa
HBASE-22341 Extended the documentation for deprecating APIs 2019-04-30 21:46:54 +02: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
75055c831e HBASE-22325 AsyncRpcRetryingCaller will not schedule retry if we hit a NotServingRegionException but there is no TableName provided 2019-04-30 15:20:09 +08:00
Duo Zhang
37c0ab30c7 HBASE-22322 Use special pause for CallQueueTooBigException 2019-04-30 10:07:47 +08:00
Andrew Purtell
832bfb0c6f
HBASE-22225 Profiler tab on Master/RS UI not working w/o comprehensive message 2019-04-29 13:24:20 -07: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
Duo Zhang
a3e36cb545 HBASE-22307 Addendum deprecated PreemptiveFastFailException 2019-04-25 16:57:39 +08:00