[ https://issues.apache.org/jira/browse/AMQ-6151?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gary Tully reopened AMQ-6151: ----------------------------- Within a priority, dispatch order after prefetch needs to be retained. Having a single merged list breaks this. Redeliveries still need to be separate, they need to be combined for dispatch or iteration. > Redelivered messages bypass priority ordering > --------------------------------------------- > > Key: AMQ-6151 > URL: https://issues.apache.org/jira/browse/AMQ-6151 > Project: ActiveMQ > Issue Type: Bug > Components: Broker > Affects Versions: 5.13.0 > Reporter: Gary Tully > Assignee: Gary Tully > Labels: priority > Fix For: 5.13.1, 5.14.0 > > > messages prefetched and redispatched or messages redelivered are dispatched > first to preserve queue order. However when message priority must be > respected, priority must take precedence. > Both the relative priority of pending and redelivered needs to respect > priority and the order of newly pages in w.r.t redelivered needs to respect > priority. -- This message was sent by Atlassian JIRA (v6.3.4#6332)