activemq-artemis/artemis-protocols
Clebert Suconic 589157ca5f ARTEMIS-4268 AMQPMessage copy constructor shouldn't copy all message annotations
During redistribution, we should not copy all message annotations.

In particular we should not copy any of the x-opt-ORIG annotations used on DLQ and other copies.

this was broken after f632e8104b (ARTEMIS-3833 Preserve JMSCorrelationID of distributed AMQP large messages)

The change preserved too much, and as a result of that AmqpLargeMessageRedistributionTest::testSendMessageToBroker0GetFromBroker2 is intermittently failing.

There is no test in this commit as this is fixing AmqpLargeMessageRedistributionTest
2023-05-02 05:27:14 -07:00
..
artemis-amqp-protocol ARTEMIS-4268 AMQPMessage copy constructor shouldn't copy all message annotations 2023-05-02 05:27:14 -07:00
artemis-hornetq-protocol [maven-release-plugin] prepare for next development iteration 2023-01-31 07:22:48 -05:00
artemis-hqclient-protocol ARTEMIS-4212 fix sending msgs to address w/mismatching routing types 2023-04-25 16:08:31 -05:00
artemis-mqtt-protocol ARTEMIS-4249 failure to create internal MQTT consumer can orphan sub q 2023-04-21 12:32:21 -05:00
artemis-openwire-protocol ARTEMIS-4212 fix sending msgs to address w/mismatching routing types 2023-04-25 16:08:31 -05:00
artemis-stomp-protocol ARTEMIS-4233 Large Message Issues After Failed Clients 2023-04-06 07:40:01 -07:00
pom.xml [maven-release-plugin] prepare for next development iteration 2023-01-31 07:22:48 -05:00