hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Enis Soztutar (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-18204) [C++] Cleanup outgoing RPCs on connection close
Date Fri, 09 Jun 2017 19:25:18 GMT

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

Enis Soztutar updated HBASE-18204:
    Attachment: hbase-18204_v1.patch

This is an initial patch without a unit test. This part is really hard to test since we have
to simulate outstanding RPCs and close the connection. [~xiaobingo] was adding a mock RPC
server in HBASE-18078, maybe we can use that. Otherwise, we still need to make progress with
manual testing at least. 

> [C++] Cleanup outgoing RPCs on connection close
> -----------------------------------------------
>                 Key: HBASE-18204
>                 URL: https://issues.apache.org/jira/browse/HBASE-18204
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Enis Soztutar
>            Assignee: Enis Soztutar
>         Attachments: hbase-18204_v1.patch
> Our client-dispatcher maintains a map of outgoing RPCs per server with the promises.

> In case the server goes down, or TCP connection is closed, we should complete the outgoing
RPCs with exceptions so that higher level waiters can unblock and retry. 

This message was sent by Atlassian JIRA

View raw message