[ https://issues.apache.org/jira/browse/IGNITE-891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Valentin Kulichenko closed IGNITE-891. -------------------------------------- Merged to sp-5. > Allow several cache stores in cross-cache transaction > ----------------------------------------------------- > > Key: IGNITE-891 > URL: https://issues.apache.org/jira/browse/IGNITE-891 > Project: Ignite > Issue Type: Bug > Components: cache > Affects Versions: sprint-5 > Reporter: Valentin Kulichenko > Assignee: Valentin Kulichenko > Priority: Critical > Fix For: sprint-5 > > > Currently we require several caches to share one instance of persistence > store if they participate in a cache-cross transaction (exception is thrown > if this requirement is violated). This limitation can be safely removed. > {{sessionEnd}} callback should be called on all participating stores. These > stores will have to properly manage transactions, so this behavior should be > properly documented. > We also should provide convenient adapters for JDBC, Spring and Hibernate > that will handle transaction management - it doesn't really depend on user's > business logic. -- This message was sent by Atlassian JIRA (v6.3.4#6332)