[Java Broker] Only begin store transactions when there is a persistent message 
to be committed
----------------------------------------------------------------------------------------------

                 Key: QPID-925
                 URL: https://issues.apache.org/jira/browse/QPID-925
             Project: Qpid
          Issue Type: Improvement
          Components: Java Broker
    Affects Versions: M2.1
            Reporter: Rob Godfrey
            Assignee: Rob Godfrey


Currently all acks in transactional mode give rise to a transaction being 
started on the store, and a later commit occuring.  Where a store is persistent 
this can give rise to unnecessary disc access when all messages are in fact 
transient.

Changes required to TxAck (to only provide an efficient method to check if 
there are any peristsent messages being acknowledged) and 
LocalTransactionalContext

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to