[
https://issues.apache.org/jira/browse/KUDU-608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mike Percy updated KUDU-608:
----------------------------
Target Version/s: Backlog (was: 1.3.0)
> Redesign Kudu RPC error handling
> --------------------------------
>
> Key: KUDU-608
> URL: https://issues.apache.org/jira/browse/KUDU-608
> Project: Kudu
> Issue Type: Bug
> Components: rpc
> Affects Versions: M5
> Reporter: Mike Percy
> Assignee: Mike Percy
> Priority: Minor
>
> It is currently awkward to pass error codes back from RPC methods. This is
> partially a plumbing problem, but as such several subsystems are not
> consistent in passing back actionable, unique error codes in situations where
> an error is recoverable. This results in brittle and obtuse error handling
> logic on the client side.
> Redesign the error codes and plumbing to provide a future-proofed wire
> protocol that includes clear error handling semantics.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)