Jan Hentschel
65b271d5b2
HBASE-19360 Removed unused imports from hbase-zookeeper module
2017-12-08 23:13:25 +01:00
Jan Hentschel
b367902f74
HBASE-19180 Removed unused imports from AlwaysPasses
2017-12-08 23:00:03 +01:00
tedyu
8d3c60201a
HBASE-19433 ChangeSplitPolicyAction modifies an immutable HTableDescriptor
2017-12-07 19:45:41 -08:00
Apekshit Sharma
a70b9b5e94
HBASE-19454 Debugging TestDistributedLogSplitting#testThreeRSAbort
...
- Changed testThreeRSAbort to kill the RSs intead of aborting. Simple aborting will close the regions, we want extreme failure testing here.
- Adds some logging for easier debugging.
- Refactors TestDistributedLogSplitting to use standard junit rules.
2017-12-07 19:15:54 -08:00
Michael Stack
b0d68d6814
HBASE-19349 Introduce wrong version depencency of servlet-api jar
...
Move the hadoop-hdfs guava exclude in modules up to the top pom.
Looks like an exclude in a module is not additive but rather exclusive
blanking out the top level set of exclusions.
Tested by looking in lib dir of the built tarball.
2017-12-07 18:06:33 -08:00
huaxiangsun
f34648e464
HBASE-19163 Maximum lock count exceeded from region server's batch processing
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-12-07 14:13:19 -08:00
Zach York
a39d5bed1b
HBASE-19435 Reopen Files for ClosedChannelException in BucketCache
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-12-07 10:53:26 -08:00
BELUGA BEHR
c3743be05c
HBASE-19448 Replace StringBuffer with StringBuilder for hbase-server
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-12-07 22:52:43 +08:00
Michael Stack
8dc82165f3
HBASE-19301 Provide way for CPs to create short circuited connection
...
with custom configurations; ADDENDUM -- adds warning to powerful new,
Signed-off-by: anoopsamjohn <anoopsamjohn@gmail.com>
2017-12-07 06:39:12 -08:00
Chia-Ping Tsai
2245dfc558
HBASE-12444 Total number of requests overflow because it's int
2017-12-07 18:42:32 +08:00
anoopsamjohn
f8e2323323
HBASE-19357 Bucket cache no longer L2 for LRU cache.
2017-12-07 15:06:30 +05:30
anoopsamjohn
e88b3c65b9
HBASE-19439 Mark ShortCircuitMasterConnection with InterfaceAudience Private.
2017-12-07 11:24:00 +05:30
Chia-Ping Tsai
4833e63d17
HBASE-19430 Remove the SettableTimestamp and SettableSequenceId
2017-12-07 13:34:38 +08:00
Andrew Purtell
e7a2e4352c
HBASE-19447 INFO level logging of GetClusterStatus from HMaster is too chatty
2017-12-06 17:06:34 -08:00
Michael Stack
d29ffd4e29
HBASE-19295 The Configuration returned by CPEnv should be read-only.
...
Adds a ReadOnlyConfiguration that delegates gets but throws exception
on sets/adds, etc.
2017-12-06 15:18:53 -08:00
tedyu
497902731a
HBASE-19417 Remove boolean return value from postBulkLoadHFile hook
2017-12-06 14:23:22 -08:00
Andrew Purtell
57df73ac68
HBASE-19445 PerformanceEvaluation NPE processing split policy option
2017-12-06 14:11:40 -08:00
Michael Stack
52ffa68f8b
HBASE-15628 Implement an AsyncOutputStream which can work with any FileSystem implementation; ADDENDUM -- Change Log output
2017-12-06 11:36:20 -08:00
TAK LON WU
b2f9b7bc19
HBASE-19023 Replace hbase-server with hbase-mapreduce for HBase and MapReduce chapter
...
RowCounter and other related HBase's MapReduce classes have been moved
to hbase-mapreduce component by HBASE-18640, related chapter was
out-of-date and this fix replaced hbase-server with hbase-mapreduce
to correct those commands
Also this change moved RowCounter_Counters.properties
to hbase-mapreduce package as well
JIRA https://issues.apache.org/jira/browse/HBASE-19023
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-12-06 09:04:02 -08:00
Chia-Ping Tsai
b9f1f5a17c
HBASE-18112 (addendum) fix the out-of-bounds index
2017-12-06 22:01:12 +08:00
zhangduo
03cb581585
HBASE-19410 Move zookeeper related UTs to hbase-zookeeper and mark them as ZKTests
2017-12-06 16:38:58 +08:00
Guangxu Cheng
142e6bb9de
HBASE-19432 Roll the specified writer in HFileOutputFormat2
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-12-05 22:28:27 -08:00
anoopsamjohn
78a6e0532e
Revert "HBASE-19357 Bucket cache no longer L2 for LRU cache."
...
This reverts commit d952c5df9f
.
2017-12-06 11:36:19 +05:30
anoopsamjohn
d952c5df9f
HBASE-19357 Bucket cache no longer L2 for LRU cache.
2017-12-06 11:26:10 +05:30
Michael Stack
e048b2cbdb
HBASE-19323 Make netty engine default in hbase2
2017-12-05 15:29:57 -08:00
Mike Drob
e051a47785
HBASE-19422 Provide clear error message on use of wrong hadoop-profile property
...
Signed-off-by: Apekshit Sharma <appy@apache.org>
2017-12-05 11:05:25 -08:00
Michael Stack
c77778dd13
HBASE-19426 Move has() and setTimestamp() to Mutation (Chia-Ping Tsai)
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-12-05 09:42:13 -08:00
Michael Stack
db49391683
HBASE-19384 Results returned by preAppend hook in a coprocessor are replaced with
...
null from other coprocessor even on bypass
If 'bypass' is set by a Coprocessor, skip out on calling any subsequent
Coprocessors that might be chained to a bypassable method.
This patch restores some of the 'complete' behavior removed by
HBASE-19123 only 'bypass' now triggers 'complete'.
2017-12-05 08:07:23 -08:00
Chia-Ping Tsai
2ab0470b43
HBASE-19431 The tag array written by IndividualBytesFieldCell#write is out of bounds
2017-12-05 15:42:29 +08:00
Apekshit Sharma
73e3b0e825
HBASE-18942 hbase-hadoop2-compat module ignores hadoop-3 profile
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-12-04 15:45:13 -08:00
Ted Yu
b906980e14
HBASE-19056 TestCompactionInDeadRegionServer is top of the flakies charts!
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-12-04 14:13:49 +08:00
zhangduo
c61ed5dc7e
HBASE-19399 Purge curator dependency from hbase-client
2017-12-03 08:30:43 +08:00
Chia-Ping Tsai
73fd3d32a1
HBASE-19298 CellScanner and CellScannable should be declared as IA.Public
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-12-02 15:48:00 -08:00
Chia-Ping Tsai
5f8b459cc1
HBASE-19408 Remove WALActionsListener.Base
2017-12-03 01:17:03 +08:00
Chia-Ping Tsai
a5853221b4
HBASE-19339 Eager policy results in the negative size of memstore
2017-12-03 00:50:25 +08:00
Enis Soztutar
4f642f659f
HBASE-16239 Better logging for RPC related exceptions
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-12-03 00:45:08 +08:00
Guanghao Zhang
6c6910b0b4
HBASE-19396 Fix flaky test TestHTableMultiplexerFlushCache
2017-12-02 20:05:59 +08:00
Andrew Purtell
99790a52ae
HBASE-19406 Fix CompactionRequest equals and hashCode
2017-12-01 19:15:11 -08:00
libisthanks
d1e9c3d972
HBASE-19336 Improve rsgroup to allow assign all tables within a specified namespace by only writing namespace
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2017-12-02 09:26:23 +08:00
Michael Stack
79ac70ac86
HBASE-19407 [branch-2] Remove backup/restore
2017-12-01 17:22:37 -08:00
Josh Elser
fa5473c299
HBASE-19285 Implements table-level latency histograms
...
For a egionserver's view of a table (the regions
that belong to a table hosted on a regionserver),
this change tracks the latencies of operations that
affect the regions for this table.
Tracking at the per-table level avoids the memory bloat
and performance impact that accompanied the previous
per-region latency metrics while still providing important
details for operators to consume.
Signed-Off-By: Andrew Purtell <apurtell@apache.org>
2017-12-01 17:34:43 -05:00
Mike Drob
76cb1638e3
HBASE-19390 Temporary downgrade to Jetty 9.3 to match hadoop
...
(cherry picked from commit 680a534acd
)
2017-12-01 14:39:13 -06:00
Guangxu Cheng
01d366da4a
HBASE-19326 Remove decommissioned servers from rsgroup
...
Signed-off-by: Michael Stack <stack@apache.org>
Conflicts:
hbase-rsgroup/src/main/java/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.java
2017-12-01 11:12:34 -08:00
Michael Stack
752be198e7
HBASE-19392 TestReplicaWithCluster#testReplicaGetWithPrimaryAndMetaDown failure in master
...
Signed-off-by: Huaxiang Sun <hsun@apache.org>
2017-11-30 22:46:00 -08:00
zhangduo
df3668818d
HBASE-19344 improve asyncWAL by using Independent thread for netty #IO in FanOutOneBlockAsyncDFSOutput
2017-12-01 11:19:09 +08:00
Chia-Ping Tsai
2bda22a64e
HBASE-19350 TestMetaWithReplicas is flaky
2017-12-01 03:40:17 +08:00
Harshal Deepakkumar Jain
49eaa7a8f9
HBASE-19388 - Incorrect value is being set for Compaction Pressure in RegionLoadStats object inside HRegion class
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-11-30 08:48:27 -08:00
meiyi
e20a7574d1
HBASE-17918 document serial replication
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-11-30 21:28:25 +08:00
Toshihiro Suzuki
29079886ca
HBASE-18112 Write RequestTooBigException back to client for NettyRpcServer
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-11-30 17:07:22 +08:00
Yuqi Gu
d32ba0977f
HBASE-19386 Enable Arm64 unaligned support for HBase
...
On Arm64, java.nio.Bits.unaligned() wrongly returns false due to a JDK bug.
This causes HBase UnsafeAvailChecker wrongly returning false on Arm64.
And it slso cause FuzzyRowFilter Unit test failed.
Fix it by providing a hard-code to enbale Arm64 unaligned support.
Jira: HBASE-19386
Change-Id: I3ab821dacbe42b18cd515080da1fa3dc1f1e1d28
Signed-off-by: Yuqi Gu <yuqi.gu@arm.com>
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-11-30 00:42:58 -08:00