You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@usergrid.apache.org by "David Johnson (JIRA)" <ji...@apache.org> on 2014/12/12 22:41:13 UTC

[jira] [Resolved] (USERGRID-52) Add optimistic transaction semantics to the Core Persistence verify stage

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

David Johnson resolved USERGRID-52.
-----------------------------------
    Resolution: Fixed

Done long ago.

> Add optimistic transaction semantics to the Core Persistence verify stage
> -------------------------------------------------------------------------
>
>                 Key: USERGRID-52
>                 URL: https://issues.apache.org/jira/browse/USERGRID-52
>             Project: Usergrid
>          Issue Type: Bug
>          Components: Stack
>            Reporter: David Johnson
>            Assignee: David Johnson
>             Fix For: 1.1
>
>
> Add an optimistic versioning verification stage into our write path. The write should start as it normally does. If the version was included on the entity write operation (delete or write) we need to read back the entity log, and ensure that our "new" version is the only version entry since the last commit.
> If not, fail fast, signal to the user their entity is "stale".



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