[
https://issues.apache.org/jira/browse/KUDU-1704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16399693#comment-16399693
]
Todd Lipcon commented on KUDU-1704:
-----------------------------------
Also just to clarify, this original JIRA talked about a mode which is snapshot
consistency with a bounded staleness, whereas what we ended up implementing is
just "read your writes" which is slightly weaker, right? Is there an API to
specify the staleness bound or is it just a binary "read your writes"?
> Add a new read mode to perform bounded staleness snapshot reads
> ---------------------------------------------------------------
>
> Key: KUDU-1704
> URL: https://issues.apache.org/jira/browse/KUDU-1704
> Project: Kudu
> Issue Type: Sub-task
> Components: client
> Affects Versions: 1.1.0
> Reporter: David Alves
> Assignee: Hao Hao
> Priority: Major
> Labels: consistency
> Fix For: 1.7.0
>
>
> It would be useful to be able to perform snapshot reads at a timestamp that
> is higher than a client provided timestamp, thus improving recency, but lower
> that the server's oldest inflight transaction, thus minimizing the scan's
> chance to block.
> Such a mode would not guarantee linearizability, but would still allow for
> client-local read-your-writes, which seems to be one of the properties users
> care about the most.
> This should likely be the new default read mode for scanners.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)