ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Semen Boikov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-5932) Integrate communication with coordinator in tx protocol
Date Fri, 04 Aug 2017 11:21:00 GMT
Semen Boikov created IGNITE-5932:

             Summary: Integrate communication with coordinator in tx protocol
                 Key: IGNITE-5932
                 URL: https://issues.apache.org/jira/browse/IGNITE-5932
             Project: Ignite
          Issue Type: Sub-task
          Components: cache
            Reporter: Semen Boikov
            Assignee: Semen Boikov

Need integrate communication with coordinator in transactions protocol:
- after locks are acquired need request ID from coordinator
- this ID should be passed to primary/backups and passed to update
- after tx is committed need notify coordinator

- there are differences in prepare logic for optimistic/pessimistic/serializable transactions,
so most probably work with coordinator should be implemented separately for these tx types
- need support case when coordinator fails during prepare (need think is necessary rollback
and retry tx or switch to next assigned coordinator)

This message was sent by Atlassian JIRA

View raw message