hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-11835) Wrong managenement of non expected calls in the client
Date Thu, 30 Oct 2014 17:12:37 GMT

     [ https://issues.apache.org/jira/browse/HBASE-11835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

stack updated HBASE-11835:
--------------------------
    Component/s: Performance

> Wrong managenement of non expected calls in the client
> ------------------------------------------------------
>
>                 Key: HBASE-11835
>                 URL: https://issues.apache.org/jira/browse/HBASE-11835
>             Project: HBase
>          Issue Type: Bug
>          Components: Client, Performance
>    Affects Versions: 1.0.0, 2.0.0, 0.98.6
>            Reporter: Nicolas Liochon
>            Assignee: Nicolas Liochon
>             Fix For: 2.0.0, 0.99.2
>
>         Attachments: 11835.rebase.patch, 11835.rebase.patch, 11835.rebase.patch, rpcClient.patch
>
>
> If a call is purged or canceled we try to skip the reply from the server, but we read
the wrong number of bytes so we corrupt the tcp channel. It's hidden as it triggers retry
and so on, but it's bad for performances obviously.
> It happens with cell blocks.
> [~ram_krish_86], [~saint.ack@gmail.com], you know this part better than me, do you agree
with the analysis and the patch?
> The changes in rpcServer are not fully related: as the client close the connections in
such situation, I observed  both ClosedChannelException and CancelledKeyException. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message