[
https://issues.apache.org/activemq/browse/AMQ-2980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=63032#action_63032
]
Gary Tully commented on AMQ-2980:
---------------------------------
Further tests and improvements in r1030928 - additional rows in ack table to
track last ack location per priority such that the store can be traversed in
both directions to retrieve messages.
> Seeing inflight messages that are not consumed when jmsPriority is enabled
> and have intermittent durable consumer
> -----------------------------------------------------------------------------------------------------------------
>
> Key: AMQ-2980
> URL: https://issues.apache.org/activemq/browse/AMQ-2980
> Project: ActiveMQ
> Issue Type: Bug
> Components: Broker
> Affects Versions: 5.4.1
> Reporter: Gary Tully
> Assignee: Gary Tully
> Fix For: 5.5.0
>
>
> With reconnecting durable subs or with small prefetch, out of order priority
> messages and missing messages can occur. Issues with the kahaDB topic store,
> message delete and ordered cursor sync and replay.
> Topic store sd.orderIndex need an exclusive lock and replay from the last ack
> needs to take ordered cursors into account. Batch replay also needs to
> maintain ordered cursor state between batches.
> JDBC store also has some issues in the batch regard.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.