Elliott Clark
b6756b39c2
HBASE-13412 Region split decisions should have jitter
2015-04-07 17:20:19 -07:00
stack
9ac3c5f16d
HBASE-13377 Canary may generate false alarm on the first region when there are many delete markers (He Liangliang)
2015-04-07 17:07:39 -07:00
Ashish Singhi
4d5a11e082
HBASE-13299 Add setReturnResults() to Increment, like Append has
...
Signed-off-by: stack <stack@apache.org>
2015-04-07 11:46:56 -07:00
Ashish Singhi
8c740f4309
HBASE-13411 Misleading error message when request size quota limit exceeds
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2015-04-06 22:31:07 +01:00
Jonathan Lawlor
057499474c
HBASE-13374 Small scanners (with particular configurations) do not return all rows
...
Signed-off-by: Enis Soztutar <enis@apache.org>
2015-04-05 14:27:23 -07:00
Matteo Bertozzi
fef8ae9c70
HBASE-13406 TestAccessController is flaky when create is slow
2015-04-04 10:17:11 +01:00
Apekshit(Appy) Sharma
e252c30645
HBASE-6919 Remove unnecessary throws IOException from Bytes.readVLong.
...
Added readAsVLong() to deprecate readVLong() which was throwing IOException. Added test for readAsVLong().
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-04-03 21:25:37 -05:00
stack
6c22333599
HBASE-13397 Purge duplicate rpc request thread local
2015-04-03 15:37:30 -07:00
stack
3a2a29616c
HBASE-13373 Squash HFileReaderV3 together with HFileReaderV2 and AbstractHFileReader; ditto for Scanners and BlockReader, etc.
...
Reapply after adding in the missing JIRA number
2015-04-03 15:25:19 -07:00
stack
319666ca53
Revert "HBASE-Squash HFileReaderV3 together with HFileReaderV2 and AbstractHFileReader; ditto for Scanners and BlockReader, etc."
...
This reverts commit 5b25a48e7f
.
2015-04-03 15:16:38 -07:00
stack
5b25a48e7f
HBASE-Squash HFileReaderV3 together with HFileReaderV2 and AbstractHFileReader; ditto for Scanners and BlockReader, etc.
2015-04-03 14:14:00 -07:00
zhangduo
5789779aff
HBASE-13385 TestGenerateDelegationToken is broken with hadoop 2.8.0
2015-04-03 07:47:00 +08:00
Andrew Purtell
2365932d78
HBASE-13388 Handling NullPointer in ZKProcedureMemberRpcs while getting ZNode data (Vikas Vishwakarma)
2015-04-02 14:17:26 -07:00
Mikhail Antonov
578df6dfc0
HBASE-13252 Get rid of managed connections and connection caching
...
Signed-off-by: stack <stack@apache.org>
2015-04-02 12:00:42 -07:00
Dave Latham
61f4ce6880
HBASE-12891 Parallel execution for Hbck checkRegionConsistency
...
Signed-off-by: Enis Soztutar <enis@apache.org>
2015-04-02 11:21:43 -07:00
Andrew Purtell
1e6ea5aab7
Amend HBASE-12975 Supportable SplitTransaction and RegionMergeTransaction interfaces
...
Remove accidentally committed junk file RegionMergeTransactionImpl.java.rej
2015-04-02 10:33:04 -07:00
unknown
f210c2ebba
HBASE-13370 - PE tool could give option for using Explicit Column Tracker
...
which leads to seeks (Ram)
2015-04-02 16:13:23 +05:30
Srikanth Srungarapu
22d9766aa7
HBASE-13091 Split ZK Quorum on Master WebUI (Jean-Marc Spaggiari)
2015-04-01 23:20:42 -07:00
Andrew Purtell
d3ed23ecf4
HBASE-13384 Fix Javadoc warnings introduced by HBASE-12972
2015-04-01 22:06:38 -07:00
Andrew Purtell
2688e831e5
HBASE-13383 TestRegionServerObserver.testCoprocessorHooksInRegionsMerge zombie after HBASE-12975
2015-04-01 21:46:08 -07:00
Liu Shaohui
a609e5e107
HBASE-13366 Throw DoNotRetryIOException instead of read only IOException (Shaohui Liu)
2015-04-02 11:52:54 +08:00
Srikanth Srungarapu
485800830a
HBASE-13296 Fix the deletion of acl notify nodes for namespace.
2015-04-01 11:22:01 -07:00
tedyu
64449e2ae7
HBASE-12954 Addendum uses invalid TLD in test
2015-04-01 11:21:12 -07:00
tedyu
874aa9eb85
HBASE-12954 Ability impaired using HBase on multihomed hosts
2015-04-01 06:49:09 -07:00
Enis Soztutar
6415742c37
HBASE-13317 Region server reportForDuty stuck looping if there is a master change (Jerry He)
2015-03-31 22:59:08 -07:00
zhangduo
35ddea75c4
HBASE-13371 Fix typo in TestAsyncIPC
2015-04-01 12:14:23 +08:00
Liu Shaohui
9b2b0abccd
HBASE-13348 Separate the thread number configs for meta server and server operations (Shaohui Liu)
2015-04-01 09:54:26 +08:00
Andrew Purtell
e156ed619c
HBASE-12975 Supportable SplitTransaction and RegionMergeTransaction interfaces
2015-03-31 16:02:38 -07:00
tedyu
452ce33ef5
HBASE-13369 Addendum deletes the table at the end of test
2015-03-31 15:42:38 -07:00
tedyu
64941c6151
HBASE-13369 Expose scanNext stats to region server level
2015-03-31 15:25:36 -07:00
tedyu
619d34487e
HBASE-13213 Split out locality metrics among primary and secondary region
2015-03-31 15:16:08 -07:00
Andrew Purtell
f1f4b66183
HBASE-12972 Region, a supportable public/evolving subset of HRegion
2015-03-30 18:01:11 -07:00
Elliott Clark
55a5a3be33
HBASE-13364 Make error prone off by default
2015-03-30 16:03:53 -07:00
stack
3815a33e34
HBASE-13361 Remove or undeprecate {get|set}ScannerCaching in HTable (Lars Francke)
2015-03-30 08:16:23 -07:00
tedyu
bfb04d26a7
HBASE-12993 Use HBase 1.0 interfaces in hbase-thrift (Solomon Duskis)
2015-03-29 06:45:49 -07:00
Josh Elser
ced0e324a1
HBASE-13262 Observe ScanResponse.moreResults in ClientScanner.
...
The RS already returns to the client whether or not it has additional
results to be returned in a subsequent call to scan(), but the ClientScanner
did not use or adhere to this value. Subsequently, this can lead to
bugs around moving to the next region too early. A new method was added
to ClientScanner in the name of testability.
Encapsulate server-state into RegionServerCallable to avoid
modifying parameterization of callable impls.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-03-28 18:56:52 -07:00
tedyu
a6ff17b958
HBASE-13357 If maxTables/maxRegions exceeds quota in a namespace, throw QuotaExceededException (Ashish Singhi)
2015-03-28 14:01:06 -07:00
Jonathan Lawlor
5038fc76c9
Amend HBASE-13303 Fix size calculation of results on the region server
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-03-27 22:11:30 -07:00
Enis Soztutar
0a500e5d30
HBASE-13328 LoadIncrementalHFile.doBulkLoad(Path,HTable) should handle managed connections
2015-03-27 14:49:58 -07:00
Josh Elser
98b1e72d1c
HBASE-13222 Add isBalancerEnabled method to Master and Admin.
...
Include some basic tests for the method on a testing cluster.
Also update master page to show an alert when balancer is disabled.
Signed-off-by: Enis Soztutar <enis@apache.org>
2015-03-27 14:28:03 -07:00
Elliott Clark
a4a235b8d1
HBASE-13170 Allow block cache to be external
...
Summary: Add MemcachedBlockCache
Test Plan: Tested locally with PE and running memcached.
Subscribers: rajesh.nishtala, ndimiduk
Differential Revision: https://reviews.facebook.net/D34635
2015-03-27 13:15:27 -07:00
Sameet Agarwal
ba6345f7d1
HBASE-13316 Reduce the downtime on planned moves of regions
...
Summary:
The current behavior of a region move shuts down a region and then starts is up in another regionserver. This causes increased latency and possibly timeouts till the new region's cache is fully warmed up. We can make a region move less disruptive by warming the cache in the destination region server before shutting dow the old region.
See https://issues.apache.org/jira/browse/HBASE-13316
Test Plan:
1. Unit Tests
2. Added test for concurrent moves and warmups
3. Manually tested reads/writes happening with concurrent moves
Subscribers: tedyu
Differential Revision: https://reviews.facebook.net/D35967
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-03-27 11:48:01 -07:00
Elliott Clark
5d2c33158c
HBASE-13342 Fix incorrect interface annotations
2015-03-27 00:19:15 -07:00
Andrew Purtell
b6b1e3b86e
HBASE-13332 Fix the usage of doAs/runAs in Visibility Controller tests (Srikanth Srungarapu)
2015-03-26 21:54:29 -07:00
zhangduo
a78effcdc6
HBASE-13295 TestInfoServers hung
2015-03-27 11:58:17 +08:00
nke
18256fc954
HBASE-8725 Add total time RPC call metrics
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-03-26 11:11:53 -07:00
Andrew Purtell
5a58116bb5
HBASE-13294 Fix the critical ancient loopholes in security testing infrastructure (Srikanth Srungarapu)
2015-03-25 11:21:28 -07:00
Matteo Bertozzi
5e1fc2587c
HBASE-13311 TestQuotaThrottle flaky on slow machine
2015-03-25 18:19:53 +00:00
stack
8579c6dd49
HBASE-13248 Make HConnectionImplementation top-level class
2015-03-25 07:25:44 -07:00
Elliott Clark
e78aeb24e0
HBASE-13331 Exceptions from DFS client can cause CatalogJanitor to delete referenced files
...
Summary:
CatalogJanitor#checkDaughterInFs assumes that there are no references
whenever HRegionFileSystem.openRegionFromFileSystem throws IOException.
Well Hadoop and HBase throw IOExceptions whenever someone looks in their general direction.
This patch explicitly checks if the directory exists. If it doesn't then it allows references to be
deleted. All other exceptions cause CatalogJanitor to assume there are references
Test Plan: Unit tests.
Differential Revision: https://reviews.facebook.net/D35829
2015-03-24 19:52:10 -07:00