Commit Graph

12625 Commits

Author SHA1 Message Date
wellington 299af7ad77
HBASE-20305 Add option to SyncTable that skip deletes on target cluster
Change-Id: Iccbcd4a7e7ed176d8404cb2ab17e3e47663e0441

Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-05-14 15:38:51 -07:00
Xu Cang 0df3875746
HBASE-22391 Fix flaky tests from TestFromClientSide
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-05-14 15:05:02 -07:00
Wellington Chevreuil 46eb56a51b
HBASE-21784 Dump replication queue should show list of wal files ordered chronologically
Change-Id: I18c372406290e2b1e2b5503e2c87adcb9bf6fe91

Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-05-14 14:35:28 -07:00
Wei-Chiu Chuang 4d41846246
Amend HBASE-21048 Get LogLevel is not working from console in secure environment
Addenum fix for compile error.

Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-05-14 13:58:22 -07:00
Andrew Purtell 860d7a746e
Amend HBASE-22377 Provide API to check the existence of a namespace which does not require ADMIN permissions
Bring back late review feedback from branch-2 version: use toArray in listNamespaces
2019-05-14 13:54:51 -07:00
Andrew Purtell 1ad5a08ebb
HBASE-22377 Provide API to check the existence of a namespace which does not require ADMIN permissions (#225)
Signed-off-by: Xu Cang <xucang@apache.org>
2019-05-14 13:34:15 -07:00
Jan Hentschel 869c39f583
HBASE-22384 Fixed formatting issues in administration section of book 2019-05-14 22:18:41 +02:00
Caroline Zhou 07b31d874f
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:13:53 -07:00
Puleya7 30c3eaca1d
HBASE-22392. Remove extra/useless +
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-05-12 22:00:25 +02:00
Xu Cang 06fcaac281
HBASE-22274 Cell size limit check on append considers cell's previous size 2019-05-09 20:27:27 -07:00
z-york a66fafbad6
HBASE-22389 Revert "HBASE-19275 TestSnapshotFileCache never worked properly" (#229)
This reverts commit e8e4beacb0.
2019-05-09 17:17:28 -07:00
zhangduo c5859b554d HBASE-22390 Backport HBASE-22190 to branch-1
HBASE-22190 SnapshotFileCache may fail to load the correct snapshot file list when there is an on-going snapshot operation

closes #230

Co-authored-by: Zach York <zyork@amazon.com>
2019-05-09 16:55:30 -07:00
Abhishek Singh Chouhan 190d189fef
Addendum HBASE-22330 Backport HBASE-20724 (Sometimes some compacted storefiles are still opened after region failover) to branch-1 2019-05-09 15:54:00 -07:00
Murtaza Hassan 56548fcf70
HBASE-22358 Change rubocop configuration for method length 2019-05-09 12:30:44 +02:00
Andrew Purtell 541e942c8d
HBASE-22375 Promote AccessChecker to LimitedPrivate(Coprocessor) 2019-05-08 18:19:17 -07:00
Abhishek Singh Chouhan f4881dcf1b
HBASE-22330 Backport HBASE-20724 (Sometimes some compacted storefiles are still opened after region failover) to branch-1 2019-05-08 16:27:53 -07:00
Jan Hentschel 454e99b1fe
HBASE-22379 Fixed Markdown in 'Voting on Release Candidates' section 2019-05-08 23:59:07 +02:00
Yu Li e4ab715901 HBASE-21777 Only log compaction pressure throughput when changed or traced (addendum)
Fix the findbugs warning
2019-05-09 01:00:59 +08:00
Murtaza Hassan df30c4e44f
HBASE-20851 Change rubocop config for max line length of 100 2019-05-07 21:00:12 +02:00
Tak Lon (Stephen) Wu fbd53bfefb HBASE-21777 Only log compaction pressure throughput when changed or traced 2019-05-08 02:28:08 +08:00
z-york 13da268169 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 12:04:45 -07:00
Andrew Purtell 26b9e76bbf
HBASE-22301 Consider rolling the WAL if the HDFS write pipeline is slow 2019-05-01 17:43:43 -07:00
Thiruvel Thirumoolan 36b4c0fc6f
HBASE-21883 Enhancements to Major Compaction tool
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-30 17:29:19 -07:00
Jan Hentschel d3cf01d006
HBASE-22341 Extended the documentation for deprecating APIs 2019-04-30 22:28:54 +02:00
Josh Elser 630ac33fb0
HBASE-22215 HBASE-22144 Correct MultiRowRangeFilter to work with reverse scans
Re-application of change with a mind towards binary compatibility.

Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-30 11:17:51 -07:00
Andrew Purtell d61fcf5848
Revert "HBASE-22215 HBASE-22144 Correct MultiRowRangeFilter to work with reverse scans"
This reverts commit c10ee4d23b.

Reverted due to binary compatibility concerns related to a Public/Evolving interface.
See comments on HBASE-22215 for detail.
2019-04-29 15:32:14 -07:00
Andrew Purtell 8d18a85e30
HBASE-22225 Profiler tab on Master/RS UI not working w/o comprehensive message 2019-04-29 13:24:47 -07:00
chfeng 0aa75dce28
HBASE-21815 Make isTrackingMetrics and getMetrics of ScannerContext public
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-29 13:02:41 -07:00
Andrew Purtell 5ea7851352
HBASE-22310 checkAndMutate used an incorrect row to check the condition (Adonis Ling) 2019-04-26 14:22:37 -07:00
Zach York 8563644f89
HBASE-22291 Fix recovery of recovered.edits files under root dir
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-25 18:18:55 -07:00
Puleya7 edc30fc950 HBASE-22270. master's jmx.clusterRequests could be negative in branch-1 (#164)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-24 14:18:59 -07:00
Sean Busbey 76858cf367 HBASE-22020 update nightly to yetus 0.9.0
Signed-off-by: stack <stack@apache.org>
2019-04-24 07:43:02 -05:00
Yu Li 4648ab1db6 HBASE-22283 Print row and table information when failed to get region location 2019-04-24 15:49:36 +08:00
Xu Cang e4644c35c1
HBASE-16488 Starting namespace and quota services in master startup asynchronously
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-23 18:31:52 -07:00
Josh Elser c10ee4d23b HBASE-22215 HBASE-22144 Correct MultiRowRangeFilter to work with reverse scans
Signed-off-by: Toshihiro Suzuki <brfrn169@gmail.com>
2019-04-23 15:27:27 -04:00
Pankaj fdf01ca7f8 HBASE-22230 REST Server drops connection on long scan
Signed-off-by: stack <stack@apache.org>
2019-04-23 05:36:26 -07:00
Wellington Chevreuil 539de1cae9
HBASE-21959 - CompactionTool should close the store it uses for compacting files, in order to properly archive compacted files.
Reapply without unit test

Change-Id: If852529e79274a77eb08cac13936f02776232608
Signed-off-by: Xu Cang <xucang@apache.org>
Amending-Author: Andrew Purtell <apurtell@apache.org>
2019-04-17 18:54:34 -07:00
Andrew Purtell 46e0e88056
Revert "HBASE-21959 - CompactionTool should close the store it uses for compacting files, in order to properly archive compacted files."
This reverts commit c1a64aaa1a.
2019-04-17 18:54:34 -07:00
Wei-Chiu Chuang 4af4afc94f HBASE-21048 Get LogLevel is not working from console in secure environment
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-04-17 10:58:39 +08:00
Andrew Purtell 084745de18
HBASE-22235 OperationStatus.{SUCCESS|FAILURE|NOT_RUN} are not visible to 3rd party coprocessors 2019-04-16 13:18:00 -07:00
Gary Helmling 0db4041c55
HBASE-17884 Backport HBASE-16217 to branch-1
HBASE-16217 Pass through the calling user in ObserverContext

Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-16 13:02:11 -07:00
wellington d526bae579
HBASE-20586: add support for clusters on different realms (with cross-realm authentication)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-15 11:24:12 -07:00
liubangchen e79e4aefc0
HBASE-19008 Add missing equals or hashCode method(s) to stock Filter implementations
Signed-off-by: Reid Chan <reidchan@apache.org>
Signed-off-by: Ted Yu <yuzhihong@gmail.com>

and

HBASE-21129 Clean up duplicate codes in #equals and #hashCode methods of Filter

Signed-off-by Ted Yu <yuzhihong@gmail.com>

Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-12 16:06:14 -07:00
Andrew Purtell 49fab7df80
Backport HBASE-19049 to branch-1 to prevent DIRKRB-613 (Yu Li)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-12 10:45:37 -07:00
Bahram Chechrazy 465b150975 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:38:15 -07:00
Josh Elser 677ed9ef89
HBASE-22057 Cap the size of the nodes we delete in one ZK.multi call
If we try to delete too many znodes at once, we'll smack into the
jute.maxbuffer size. Try to prevent that from happening. The dominating
factor of the ZK client request should be the znode side on a delete.

Signed-off-by: Peter Somogyi <psomogyi@apache.org>

Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKUtil.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/zookeeper/TestZKMulti.java
2019-04-10 18:24:37 -07:00
Ankit Singhal 01f8e1eaa3 HBASE-22106 Better log message when failing to load coprocessor
Signed-off-by: Josh Elser <elserj@apache.org>
2019-04-10 12:59:48 -04:00
huzheng 055a47e5c3 HBASE-22185 RAMQueueEntry#writeToCache should freeBlock if any exception encountered instead of the IOException catch block #130 2019-04-10 14:19:23 +08:00
iamgd67 6df26a1ef9 HBASE-21818 Incorrect list item in javadoc
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-04-08 14:53:01 +02:00
chaiwentao 3aa64b12da HBASE-22070 Checking restoreDir in RestoreSnapshotHelper
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-04-06 16:14:58 +02:00