Alexey Goncharuk created IGNITE-1553: ----------------------------------------
Summary: Optimize transaction prepare step when store is enabled Key: IGNITE-1553 URL: https://issues.apache.org/jira/browse/IGNITE-1553 Project: Ignite Issue Type: Bug Components: cache Affects Versions: ignite-1.4 Reporter: Alexey Goncharuk Currently entries are enlisted in a database transaction after grid transaction is in PREPARED state. We can do this in parallel in the following fashion (pseudo-code): {code} fut = tx.prepareAsync(); db.write(tx.writes()); fut.get(); try { db.commit(); tx.commit(); } catch (Exception e) { tx.rollback(); } {code} If this approach is applied, we should be able to reduce latency for transactions when write-through is enabled. -- This message was sent by Atlassian JIRA (v6.3.4#6332)