Commit Graph

12793 Commits

Author SHA1 Message Date
Peter Somogyi 1c0ee31809 HBASE-22981 Remove unused flags for Yetus (#591)
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-09-06 15:00:50 +02:00
openinx 352344c9be
HBASE-22912 [Backport] HBASE-22867 to branch-1 to avoid ForkJoinPool to spawn thousands of threads (#549)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-09-05 19:32:42 +08:00
openinx 4c2bf71a3a
HBASE-22937 The RawBytesComparator in branch-1 have wrong comparison order (#582) 2019-09-05 17:48:41 +08:00
Duo Zhang 157ffae07d HBASE-22724 Add a emoji on the vote table for pre commit result on github (#568)
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Stack <stack@apache.org>
2019-09-04 09:06:30 +08:00
Pierre Zemb 73e0304567 HBASE-22618 added the possibility to load custom cost functions
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2019-08-28 09:56:55 +01:00
David Manning 30ab723e8e
HBASE-22935 Fix false warn of stuck MonitoredRPCHandler MonitoredTask
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-27 17:50:33 -07:00
Pankaj 3d226043a6 HBASE-22706 Backport HBASE-21292 to branch-1 2019-08-26 21:17:44 -07:00
Aman Poonia f240ca0e63 HBASE-22872 Don't try to create normalization plan unnecesarily when split and merge both are disabled
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-08-27 11:25:54 +08:00
Gav 9ae12f5d4b HBASE-22913 Use Hadoop label for nightly builds (#532)
HBase, a Hadoop related project, must use the Hadoop label please.
This build, and others are starving the 'ubuntu' label which other projects need to use.

Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-08-24 16:55:03 +08:00
Sean Busbey 81ee53efc0 HBASE-22911 reduce concurrent PR builds.
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-08-24 16:31:14 +08:00
Dean_19 896131540a HBASE-22880 Move the DirScanPool out and do not use static field
Signed-off-by Reid Chan <reidchan@apache.org>
2019-08-24 13:13:32 +08:00
Peter Somogyi d832786304
HBASE-21996 Set locale for javadoc
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-08-23 23:37:47 +02:00
Viraj Jasani eba383d2b4
HBASE-22866 Multiple slf4j-log4j provider versions included in binary package (branch-1)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-23 11:06:11 -07:00
Artem Ervits 3b07221708 HBASE-22464 Improvements to hbase-vote script
* wget should use timestamps to avoid re-downloading RC artifacts we already have.
* allow changing to maven profiles other than runAllTests for test step

Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 74fb2040ea)
2019-08-23 12:47:44 -05:00
shahrs87 bb87e3a7bf
[HBASE-22601] Misconfigured addition of peers leads to cluster shutdown. (#490)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-22 13:06:32 -07:00
Duo Zhang c066b06b7d HBASE-22891 Use HBaseQA in HBase-PreCommit-GitHub-PR job (#518)
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-08-22 23:07:56 +08:00
huzheng be2de08c12 HBASE-22810 Initialize an separate ThreadPoolExecutor for taking/restoring snapshot (addendum - use the old config key) 2019-08-22 12:09:57 +08:00
Reid Chan 105008e748
HBASE-22861 [WAL] Merged region should get its WAL according to WALProvider 2019-08-22 11:15:21 +08:00
Jan Hentschel 24a821c38d
HBASE-22844 Fixed Checkstyle violations in client snapshot exceptions
Signed-off-by: stack <stack@apache.org>
2019-08-21 14:41:36 +02:00
Andrew Purtell bb31ffa9d2
Revert "HBASE-22823 Mark Canary as Public/Evolving"
This reverts commit 1f7458dc38.

See HBASE-22874
2019-08-20 09:44:46 -07:00
Itsuki Toyota d2793f1cd7 HBASE-22833 MultiRowRangeFilter should provide a method for creating… (#493)
* HBASE-22833: MultiRowRangeFilter should provide a method for creating a filter which is functionally equivalent to multiple prefix filters

* Delete superfluous comments

* Add description for MultiRowRangeFilter constructor

* Add null check for rowKeyPrefixes

* Fix checkstyle

Signed-off-by: huzheng <openinx@gmail.com>
2019-08-16 10:17:06 +08:00
Viraj Jasani 4b34d24f7a
HBASE-22728 Jackson dependency cleanup and moving to Jackson2
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-15 18:32:36 -07:00
Caroline Zhou 1f7458dc38
HBASE-22823 Mark Canary as Public/Evolving
Signed-off-by: Xu Cang <xucang@apache.org>
2019-08-15 14:11:29 -07:00
openinx eb6b617d92 HBASE-22810 Initialize an separate ThreadPoolExecutor for taking/restoring snapshot (#486) 2019-08-15 11:46:30 +08:00
Duo Zhang 21536f534b HBASE-22856 HBASE-Find-Flaky-Tests fails with pip error 2019-08-15 10:39:12 +08:00
Reid Chan f887207322
HBASE-22774 [WAL] RegionGroupingStrategy loses its function after split
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-08-14 10:27:55 +08:00
Wellington Chevreuil 9821fd8ffb
HBASE-22784 OldWALs not cleared in a replication slave cluster (cyclic replication bw 2 clusters)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-13 16:44:34 -07:00
Andrew Purtell 73a48b7b74
HBASE-22828 Log a region close journal (#471)
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-08-13 15:44:16 -07:00
Viraj Jasani 96ff5f2998 HBASE-22838 : assembly plugin should use posix
Signed-off-by: huzheng <openinx@gmail.com>
2019-08-13 14:59:41 +08:00
syedmurtazahassan 2d9d405bfa
HBASE-22725 Remove all remaining Javadoc warnings
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-08-11 23:00:03 +02:00
Geoffrey Jacoby 9888217177 HBASE-22623 - Add RegionObserver coprocessor hook for preWALAppend (#470)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-09 14:46:08 -07:00
Peter Somogyi e7114f7bec HBASE-22801 Maven build issue on Github PRs 2019-08-06 18:59:00 +02:00
Jan Hentschel e26f6950b4
HBASE-22785 Fixed Checkstyle issues in exceptions and enhanced Javadoc
Signed-off-by: stack <stack@apache.org>
2019-08-05 17:28:26 +02:00
Jan Hentschel 9f92a9c949
HBASE-22786 Fixed Checkstyle issues in tests in hbase-client
Signed-off-by: stack <stack@apache.org>
2019-08-05 14:14:06 +02:00
dingwei-2017 9753791053 HBASE-22773 when set blockSize option in Performance Evaluation tool, error occurs:ERROR: Unrecognized option/command: --blockSize=131072
Signed-off-by: huzheng <openinx@gmail.com>
2019-08-05 11:47:24 +08:00
Andrew Purtell 031a83bb30
Amend HBASE-22762 Print the delta between phases in the split/merge/compact/flush transaction journals
Update merge, compact, and flush transaction journals too
2019-08-01 19:24:52 -07:00
Igor Rudenko 9058bb0c59
HBASE-22047 LeaseException in Scan should be retried
Signed-off-by: stack <stack@apache.org>

Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/ClientScanner.java
2019-08-01 17:10:47 -07:00
Viraj Jasani ac807d7fe5
HBASE-22735 list_regions show basic info for region currently in transition with error handling
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2019-07-31 18:48:33 -07:00
Sergey Shelukhin 44f2d6e34f HBASE-22145 windows hbase-env causes hbase cli/etc to ignore HBASE_OPTS 2019-07-31 10:11:12 +02:00
Biju Nair ebc1fab882 HBASE-22363 Remove hardcoded number of read cache block buckets
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-07-31 09:45:38 +02:00
Xu Cang d08463e683
HBASE-22762 Print the delta between phases in the split/merge/compact/flush transaction journals
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-07-30 17:46:41 -07:00
Venkatesh Sridharan b294f7b7b2 HBASE-22313 Add method to FsDelegation token to accept token kind (#199)
Co-authored-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-07-29 11:56:04 +02:00
liang.feng 1930856da6 HBASE-22658 region_mover.rb should choose same rsgroup servers as target servers
Co-authored-by: Reid Chan <reidchan@apache.org>
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-07-26 11:46:26 +08:00
Viraj Jasani 2be03e130b HBASE-22132 Backport HBASE-22115 to branch-1 (#395)
Signed-off-by: Reid Chan <reidchan@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-07-25 08:57:59 -07:00
syedmurtazahassan cbb9614433 HBASE-22702 [Log] 'Group not found for table' is chatty
Signed-off-by Reid Chan <reidchan@apache.org>
2019-07-25 23:22:11 +08:00
Jeongdae Kim c3a8f6c9ba
HBASE-22715 All scan requests should be handled by scan handler threads in RWQueueRpcExecutor (#393)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-07-24 14:42:15 -07:00
Peter Somogyi 3e7c9456b7
HBASE-22730 XML Parsing error on branch-1 (#407)
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-07-24 21:29:58 +02:00
Jan Hentschel e1427d1b0f HBASE-22692 Rubocop definition is not used in the /bin directory
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-07-24 11:18:26 +02:00
Viraj Jasani f7bdf76295
HBASE-22648 Snapshot TTL (#371)
Signed-off-by: Reid Chan <reidchan@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Co-authored-by: Andrew Purtell <apurtell@apache.org>

Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/SnapshotDescription.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/ProtobufUtil.java
	hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java
	hbase-common/src/main/resources/hbase-default.xml
	hbase-protocol-shaded/src/main/protobuf/Snapshot.proto
	hbase-protocol/src/main/protobuf/HBase.proto
	hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotInfo.java
	hbase-server/src/main/resources/hbase-webapps/master/snapshot.jsp
	hbase-server/src/main/resources/hbase-webapps/master/snapshotsStats.jsp
	hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestSnapshotFromClient.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestSnapshotTemporaryDirectory.java
	hbase-shell/src/main/ruby/hbase/admin.rb
	src/main/asciidoc/_chapters/hbase-default.adoc
2019-07-23 09:56:31 -07:00
syedmurtazahassan d38078a67c
HBASE-22603 Javadoc Warnings related to @link tag
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-07-23 14:59:55 +02:00