Gary Tully created ARTEMIS-4418: ----------------------------------- Summary: openwire lastDeliveredSequenceId depends on message order, should only be respected on an exclusive queue Key: ARTEMIS-4418 URL: https://issues.apache.org/jira/browse/ARTEMIS-4418 Project: ActiveMQ Artemis Issue Type: Bug Components: OpenWire Affects Versions: 2.30.0 Reporter: Gary Tully Assignee: Gary Tully
Following up on ARTEMIS-4410, message order is necessary to make sense of the openwire consumer close lastDeliveredSequence id, when order is compromised the delivery count on prefetched messages can get incremented in error. We should use the default (core) delivery semantics of treating credit or delivered or prefetched messages as not delivered on non exclusive queues. Only on an exclusive queue will we respect the lastDeliveredSequenceId -- This message was sent by Atlassian Jira (v8.20.10#820010)