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

Mike Percy updated KUDU-138:
----------------------------
    Parent: KUDU-430

> Timestamps are being ignored in bootstrap
> -----------------------------------------
>
>                 Key: KUDU-138
>                 URL: https://issues.apache.org/jira/browse/KUDU-138
>             Project: Kudu
>          Issue Type: Sub-task
>          Components: tablet
>    Affects Versions: M3
>            Reporter: David Alves
>            Assignee: David Alves
>            Priority: Blocker
>
> We're currently ignoring the timestamps on the commits on bootstrap, which is 
> a problem.
> Timestamps are assigned just after prepare completes, i.e. after all locks 
> are acquired (and are therefore serialized in the same order as the OpIds). 
> However these timestamps are ignored on bootstrap and instead replicas start 
> a new Mvcc transaction which takes a new clock value (before used its own 
> internal Mvcc value which meant the result was the same).
> This means operation order is the same pre-/post- bootstrap but transactions 
> may have different assigned timestamps which will make replicas disagree on 
> what should be returned under a specific snapshot.



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

Reply via email to