/[Apache-SVN]
ViewVC logotype

Revision 1475734


Jump to revision: Previous Next
Author: gtully
Date: Thu Apr 25 12:47:20 2013 UTC (11 years, 5 months ago)
Changed paths: 6
Log Message:
https://issues.apache.org/jira/browse/AMQ-4485 - ensure cursor updates in same order as store orderindex via beforeCompletion with index lock. The before completion tracks ordered work that first thread completes as a unit. All updates to a destination are combined to a single sync, such that there is no cursor contention between transactions

Changed paths

Path Details
Directoryactivemq/trunk/activemq-broker/src/main/java/org/apache/activemq/broker/region/Queue.java modified , text changed
Directoryactivemq/trunk/activemq-broker/src/main/java/org/apache/activemq/transaction/Transaction.java modified , text changed
Directoryactivemq/trunk/activemq-kahadb-store/src/main/java/org/apache/activemq/store/kahadb/MessageDatabase.java modified , text changed
Directoryactivemq/trunk/activemq-unit-tests/src/test/java/org/apache/activemq/broker/MessageExpirationTest.java modified , text changed
Directoryactivemq/trunk/activemq-unit-tests/src/test/java/org/apache/activemq/broker/region/cursors/NegativeQueueTest.java modified , text changed
Directoryactivemq/trunk/activemq-unit-tests/src/test/java/org/apache/activemq/bugs/AMQ4485Test.java added

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26