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

David Alves commented on KUDU-577:
----------------------------------

The current thinking is that instead of having blanket isolation/consistency 
modes, we'll have "recipes" on how to get them. This leaves the door open to 
new trade-offs in the future without forcing us to drop or change the supported 
isolation/consistency modes.

For instance, we'll document how to get strict-serializability, how to just get 
serializability + (client/session local) read-your-writes, or how users can 
just disregard consistency/latency altogether if they prefer to optimize for 
latency/load-balancing. 

> Specification for expected semantics and client modes
> -----------------------------------------------------
>
>                 Key: KUDU-577
>                 URL: https://issues.apache.org/jira/browse/KUDU-577
>             Project: Kudu
>          Issue Type: Sub-task
>          Components: api, client
>    Affects Versions: M4.5
>            Reporter: Jean-Daniel Cryans
>            Priority: Critical
>
> We need a detailed description of what the different client modes are and 
> what it means the clients should do. This is to ensure that both terminology 
> and behavior match between languages.



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

Reply via email to