hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Devaraj Das (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-7533) Write an RPC Specification for 0.96
Date Thu, 17 Jan 2013 22:20:13 GMT

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

Devaraj Das commented on HBASE-7533:
------------------------------------

What I was thinking maps well to what Elliot just said (Elliot thanks for the detailed sequence).
In general, I was trying to preserve exceptions, so that if methods are called inline (without
going through RPC), they would still throw those exceptions. And if the client is Java, invoking
the method over RPC, they also wouldn't need to change (but the RPC layer creates the appropriate
exceptions and throws it up to the client call). For clients in C, they would get the exceptionName
and the relevant bytes and yes, they'd need to do special handling.. (and I agree this is
less than ideal for them).
                
> Write an RPC Specification for 0.96
> -----------------------------------
>
>                 Key: HBASE-7533
>                 URL: https://issues.apache.org/jira/browse/HBASE-7533
>             Project: HBase
>          Issue Type: Bug
>            Reporter: stack
>            Assignee: stack
>             Fix For: 0.96.0
>
>         Attachments: 7533_proto_sketch.txt, rpc_spec.txt
>
>
> RPC format is changing for 0.96 to accomodate our protobufing all around.  Here is a
first cut.  Please shred: https://docs.google.com/document/d/1-1RJMLXzYldmHgKP7M7ynK6euRpucD03fZ603DlZfGI/edit

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message