Apoorv Naik created ATLAS-2667:
----------------------------------
Summary: Enhance GraphTransactionInterceptor to ignore inner
commit/rollback
Key: ATLAS-2667
URL: https://issues.apache.org/jira/browse/ATLAS-2667
Project: Atlas
Issue Type: Improvement
Affects Versions: 1.0.0-alpha
Reporter: Apoorv Naik
Assignee: Apoorv Naik
Fix For: 1.0.0
Some transactions need to be committed in one single shot, right now any layer
that orchestrates the data persistence using different stores (e.g.
AtlasEntityStore and AtlasRelationshipStore) will see two different commits.
With introduction of relationships and Glossary it's become a necessity that
the entity and relationships are persisted in one single transaction or else
the object gets created partially and leads to an inconsistent state.
This change restricts the commit/rollback from the outermost method invocation.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)