Zach York
bed3b2bbae
HBASE-20556 Backport HBASE-16490 to branch-1
...
Backport by: taklonwu@gmail.com
Signed-off-by: Zach York <zyork@apache.org>
2018-06-12 12:34:05 -07:00
Peter Somogyi
1f3957dda8
HBASE-20689 Docker fails to install rubocop for precommit
...
Signed-off-by: Josh Elser <elserj@apache.org>
2018-06-12 08:16:19 +02:00
Josh Elser
c596fb6c3f
HBASE-20605 Excludes Azure's new filesystem from the SecureBulkLoadEndpoint perm check
...
Signed-off-by: Ted Yu <yuzhihong@gmail.com>
2018-06-06 16:23:51 -04:00
Andrew Purtell
409531209e
HBASE-20670 NPE in HMaster#isInMaintenanceMode
2018-06-04 13:03:16 -07:00
Ashish Singhi
3ea999d95c
HBASE-20590 REST Java client is not able to negotiate with the server in the secure mode
...
Signed-off-by: Ashish Singhi <ashishsinghi@apache.org>
2018-06-04 14:17:16 +05:30
Jan Hentschel
6b10370a14
HBASE-19475 Extended backporting strategy in documentation
2018-06-02 11:04:03 +02:00
Andrew Purtell
07487cb0b1
HBASE-20667 Rename TestGlobalThrottler to TestReplicationGlobalThrottler
2018-06-01 16:47:26 -07:00
Xu Cang
a25878cf40
HBASE-18116 Replication source in-memory accounting should not include bulk transfer hfiles
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Amending-Author: Andrew Purtell <apurtell@apache.org>
2018-06-01 13:34:43 -07:00
Wei-Chiu Chuang
f1eda99451
HBASE-20669 [findbugs] autoboxing to parse primitive
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-06-01 13:26:13 -05:00
Josh Elser
7c1366de45
HBASE-20664 Reduce the broad scope of outToken in ThriftHttpServlet
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-05-31 19:51:42 -04:00
Andrew Purtell
08b7ed1656
Revert "HBASE-18116 fix replication source in-memory calculation by excluding bulk load file"
...
This reverts commit dcb5b5a012
.
2018-05-31 15:28:50 -07:00
Xu Cang
dcb5b5a012
HBASE-18116 fix replication source in-memory calculation by excluding bulk load file
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Amending-Author: Andrew Purtell <apurtell@apache.org>
2018-05-31 14:22:07 -07:00
Sean Busbey
4b63557682
HBASE-20444 Addendum keep folks from looking at raw version component array.
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Conflicts:
hbase-server/src/main/java/org/apache/hadoop/hbase/util/HBaseFsck.java
2018-05-31 14:19:14 -05:00
Sean Busbey
d576e9a13f
HBASE-20501 update minimum supported Hadoop version to 2.7.1.
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Conflicts:
src/main/asciidoc/_chapters/configuration.adoc
Conflicts:
dev-support/hbase-personality.sh
src/main/asciidoc/_chapters/configuration.adoc
2018-05-30 21:32:51 -05:00
Andrew Purtell
f4ac15999a
Amend HBASE-20646 TestWALProcedureStoreOnHDFS failing on branch-1
...
Suppress error-prone false positive
2018-05-30 13:46:46 -07:00
maoling
345567d714
HBASE-20444 Improve comparison logic for HBase version strings
...
Signed-off-by: Sean Busbey <busbey@apache.org>
Conflicts:
hbase-common/src/main/java/org/apache/hadoop/hbase/util/VersionInfo.java
Amended to use commons-lang 2, where isNumeric("") -> true
Amending-Author: Sean Busbey <busbey@apache.org>
2018-05-30 10:25:14 -05:00
Andrew Purtell
011989665e
HBASE-20597 Serialize access to a shared reference to ZooKeeperWatcher in HBaseReplicationEndpoint
2018-05-29 11:25:25 -07:00
Andrew Purtell
5a0bb1c6b8
Revert "HBASE-20597 Use a lock to serialize access to a shared reference to ZooKeeperWatcher in HBaseReplicationEndpoint"
...
This reverts commit 1b70763b9e
.
2018-05-29 11:25:25 -07:00
Toshihiro Suzuki
289d588af3
HBASE-20647 Backport HBASE-20616 "TruncateTableProcedure is stuck in retry loop in TRUNCATE_TABLE_CREATE_FS_LAYOUT state" to branch-1
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-05-25 06:18:43 -07:00
Andrew Purtell
87d4e4e4e2
HBASE-20646 TestWALProcedureStoreOnHDFS failing on branch-1
2018-05-24 18:06:12 -07:00
Thiruvel Thirumoolan
b892be7440
HBASE-20548 Master fails to startup on large clusters, refreshing block distribution
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-05-24 12:27:19 -07:00
Sean Busbey
416f28356c
HBASE-20638 nightly source artifact testing should fail the stage if it's going to report an error on jira
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-05-24 13:13:53 -05:00
tedyu
7553334d28
HBASE-20627 Relocate RS Group pre/post hooks from RSGroupAdminServer to RSGroupAdminEndpoint
2018-05-23 18:39:55 -07:00
Andrew Purtell
1b70763b9e
HBASE-20597 Use a lock to serialize access to a shared reference to ZooKeeperWatcher in HBaseReplicationEndpoint
2018-05-23 16:45:55 -07:00
Andrew Purtell
498f3bf953
HBASE-20595 Remove the concept of 'special tables' from rsgroups
2018-05-23 10:50:29 -07:00
Andrew Purtell
45d928e2c6
HBASE-20608 Remove build option of error prone profile for branch-1 after HBASE-12350
...
Disable our use of the errorProne profile for branch-1 in hbase-personality. It is
too taxing on the precommit builds.
2018-05-22 16:06:21 -07:00
Sean Busbey
9d35a70b15
HBASE-20591 nightly job needs to enable maven build system.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-05-22 17:43:34 -05:00
Xu Cang
6d1aa2800b
HBASE-20486 Change default throughput controller to PressureAwareThroughputController
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-05-22 12:43:31 -07:00
Andrew Purtell
210b90604b
HBASE-20619 TestWeakObjectPool occasionally times out
...
Remove too-stringent timeout already removed from this test in master branch.
2018-05-22 12:24:05 -07:00
Yechao Chen
8e92b3f458
HBASE-20500 [rsgroup] should keep at least one server in default group
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
Amending-Author: Andrew Purtell <apurtell@apache.org>
2018-05-16 18:04:51 -07:00
Balazs Meszaros
2d493556f3
HBASE-20571 JMXJsonServlet generates invalid JSON if it has NaN in metrics
...
- CacheStats won't generate NaN metrics.
- JSONBean class will serialize special floating point values as
"NaN", "Infinity" or "-Infinity"
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-05-16 11:50:31 -07:00
Thiruvel Thirumoolan
2a309d71cc
HBASE-20545 Improve performance of BaseLoadBalancer.retainAssignment
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-05-15 18:17:52 -07:00
Zach York
944a221b74
HBASE-20447 Only fail cacheBlock if block collisions aren't related to next block metadata
...
When we pread, we don't force the read to read all of the next block header.
However, when we get into a race condition where two opener threads try to
cache the same block and one thread read all of the next block header and
the other one didn't, it will fail the open process. This is especially important
in a splitting case where it will potentially fail the split process.
Instead, in the caches, we should only fail if the required blocks are different.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-05-14 16:09:36 -07:00
Ashish Singhi
ca544a155c
HBASE-20004 Client is not able to execute REST queries in a secure cluster
...
Signed-off-by: Ashish Singhi <ashishsinghi@apache.org>
2018-05-10 22:49:08 +05:30
Andrew Purtell
c191462ac3
HBASE-20554 "WALs outstanding" message from CleanerChore is noisy
2018-05-09 19:13:17 -07:00
Zach York
5406f63332
HBASE-20204 Add locking to RefreshFileConnections in BucketCache
...
This is a follow-up to HBASE-20141 where Anoop suggested adding locking
for refreshing channels.
2018-05-09 14:15:02 -07:00
Andrew Purtell
9d9d5aec0e
HBASE-20505 PE should support multi column family read and write cases
2018-05-07 18:39:18 -07:00
Vasudevan
91f3de89ab
HBASE-20523 PE tool should support configuring client side buffering sizes
...
(Ram)
2018-05-07 14:41:08 +05:30
Andrew Purtell
23b9054089
HBASE-20513 Collect and emit ScanMetrics in PerformanceEvaluation
2018-05-04 17:59:28 -07:00
Andrew Purtell
fd24083e26
HBASE-20517 Fix PerformanceEvaluation 'column' parameter
2018-05-04 17:24:38 -07:00
Andrew Purtell
e793e7c30c
HBASE-20493 Port HBASE-19994 (Create a new class for RPC throttling exception, make it retryable) to branch-1
2018-04-26 15:38:40 -07:00
Andrew Purtell
71c573239b
HBASE-20496 TestGlobalThrottler failing on branch-1 since revert of HBASE-9465
...
Temporarily disable TestGlobalThrottler on branch-1
2018-04-26 15:38:40 -07:00
Huaxiang Sun
eb67d4e308
HBASE-19924 hbase rpc throttling does not work for multi() with request count rater.
2018-04-26 10:43:59 -07:00
Thoralf Gutierrez
ec131784e7
HBASE-18842 Fix unknown namespace message in clone_snapshot
...
Signed-off-by: Jesse Yates <jyates@apache.org>
(cherry picked from commit 0ff4f5fba9
)
2018-04-25 16:13:16 -05:00
Toshihiro Suzuki
f11cf007a2
HBASE-20229 ConnectionImplementation.locateRegions() returns duplicated entries when region replication is on
2018-04-25 13:36:12 -07:00
Lars Hofhansl
6685b62abe
HBASE-20459 Majority of scan CPU time in HBase-1 spent in size estimation.
2018-04-21 10:02:07 -07:00
Kevin Risden
e60189035e
HBASE-20406 HBase Thrift HTTP - Shouldn't handle TRACE/OPTIONS methods
...
Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Ted Yu <yuzhihong@gmail.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/http/TestHttpServer.java
hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java
2018-04-20 22:45:49 -05:00
Sean Busbey
eacf3cb296
Revert "HBase Thrift HTTP - Shouldn't handle TRACE/OPTIONS methods"
...
This reverts commit fe84833ea2
.
missing jira key
2018-04-20 22:45:37 -05:00
Kevin Risden
fe84833ea2
HBase Thrift HTTP - Shouldn't handle TRACE/OPTIONS methods
...
Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Ted Yu <yuzhihong@gmail.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/http/TestHttpServer.java
hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java
2018-04-20 15:15:31 -05:00
Toshihiro Suzuki
59d9e0f407
HBASE-20293 get_splits returns duplicate split points when region replication is on
...
Signed-off-by: Ted Yu <yuzhihong@gmail.com>
Signed-off-by: Huaxiang Sun <hsun@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-04-20 12:40:50 -05:00