[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.