You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Hudson (JIRA)" <ji...@apache.org> on 2018/12/14 00:38:04 UTC

[jira] [Commented] (HBASE-19435) Reopen Files for ClosedChannelException in BucketCache

    [ https://issues.apache.org/jira/browse/HBASE-19435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16720757#comment-16720757 ] 

Hudson commented on HBASE-19435:
--------------------------------

SUCCESS: Integrated in Jenkins build HBase-1.3-IT #509 (See [https://builds.apache.org/job/HBase-1.3-IT/509/])
HBASE-19435 Reopen Files for ClosedChannelException in BucketCache (apurtell: rev 4b6e589bbbe600ad68c205c758ea7f90ff3c67c7)
* (edit) hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/bucket/TestFileIOEngine.java
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/bucket/FileIOEngine.java


> Reopen Files for ClosedChannelException in BucketCache
> ------------------------------------------------------
>
>                 Key: HBASE-19435
>                 URL: https://issues.apache.org/jira/browse/HBASE-19435
>             Project: HBase
>          Issue Type: Bug
>          Components: BucketCache
>    Affects Versions: 1.3.1, 2.0.0
>            Reporter: Zach York
>            Assignee: Zach York
>            Priority: Major
>             Fix For: 1.4.0, 2.0.0-beta-1, 1.3.3, 2.0.0
>
>         Attachments: HBASE-19435.branch-1.001.patch, HBASE-19435.master.001.patch, HBASE-19435.master.002.patch, HBASE-19435.master.003.patch, HBASE-19435.master.004.patch, HBASE-19435.master.005.patch, HBASE-19435.master.006.patch, HBASE-19435.master.007.patch, HBASE-19435.master.007.patch
>
>
> When using the FileIOEngine for BucketCache, the cache will be disabled if the connection is interrupted or closed. HBase will then get ClosedChannelExceptions trying to access the file. After 60s, the RS will disable the cache. This causes severe read performance degradation for workloads that rely on this cache. FileIOEngine never tries to reopen the connection. This JIRA is to reopen files when the BucketCache encounters a ClosedChannelException.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)