jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcel Reutegger (JIRA)" <j...@apache.org>
Subject [jira] [Created] (OAK-7976) Non-blocking commit rollback
Date Wed, 09 Jan 2019 10:18:00 GMT
Marcel Reutegger created OAK-7976:

             Summary: Non-blocking commit rollback
                 Key: OAK-7976
                 URL: https://issues.apache.org/jira/browse/OAK-7976
             Project: Jackrabbit Oak
          Issue Type: Improvement
          Components: documentmk
            Reporter: Marcel Reutegger
            Assignee: Marcel Reutegger
             Fix For: 1.12

When a commit fails e.g. due to a conflict, the changes are rolled back while still holding
the commit revision. This causes an unnecessary delay for other commits because at this point
it is certain that the revision associated with the rolled back changes will never commit.

The current implementation is also inefficient because it rolls back the changes one document
at a time.

This message was sent by Atlassian JIRA

View raw message