This is an automated email from the ASF dual-hosted git repository.
jbertram pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git
from 101eabdda8 ARTEMIS-4254 Transactional test with replication
add 74fa4ca758 ARTEMIS-4212 fix sending msgs to address w/mismatching
routing types
No new revisions were added by this update.
Summary of changes:
.../artemis/api/core/AutoCreateResult.java | 6 +-
.../artemis/api/core/QueueConfiguration.java | 60 ++++++++-
.../artemis/api/core/QueueConfigurationTest.java | 32 +++++
.../artemis/api/core/client/ClientSession.java | 4 +
.../artemis/core/client/impl/AddressQueryImpl.java | 20 ++-
.../protocol/core/impl/ActiveMQSessionContext.java | 15 ++-
.../core/protocol/core/impl/ChannelImpl.java | 2 +
.../core/protocol/core/impl/PacketDecoder.java | 6 +
.../core/protocol/core/impl/PacketImpl.java | 5 +
.../SessionBindingQueryResponseMessage_V4.java | 20 +--
.../SessionBindingQueryResponseMessage_V5.java | 140 +++++++++++++++++++++
.../src/main/resources/activemq-version.properties | 2 +-
.../artemis/jms/client/ActiveMQSession.java | 4 +
...dedActiveMQResourceCustomConfigurationTest.java | 3 +
.../protocol/amqp/broker/AMQPSessionCallback.java | 7 +-
.../logger/ActiveMQAMQPProtocolMessageBundle.java | 4 +-
.../amqp/proton/ProtonServerReceiverContext.java | 36 ++++--
.../client/HornetQClientSessionContext.java | 2 +-
.../core/protocol/openwire/OpenWireConnection.java | 81 ++++--------
.../core/protocol/openwire/amq/AMQSession.java | 65 ++++------
.../core/postoffice/impl/PostOfficeImpl.java | 11 +-
.../protocol/core/ServerSessionPacketHandler.java | 5 +-
.../artemis/core/server/ServerSession.java | 3 +-
.../core/server/impl/ServerSessionImpl.java | 105 ++++++++++------
pom.xml | 2 +-
.../integration/amqp/AmqpClientTestSupport.java | 4 +-
...leReceiverReconnectWithMulticastPrefixTest.java | 8 +-
.../integration/amqp/AmqpMessageRoutingTest.java | 4 +-
.../tests/integration/amqp/AmqpReceiverTest.java | 2 +-
.../integration/amqp/AmqpSendReceiveTest.java | 3 +-
.../tests/integration/amqp/AmqpTestSupport.java | 3 +
.../AutoCreateWithDefaultRoutingTypesTest.java | 12 +-
.../amqp/BrokerDefinedMulticastConsumerTest.java | 11 ++
.../integration/amqp/QueueAutoCreationTest.java | 2 +-
.../client/AutoCreateJmsDestinationTest.java | 2 +-
.../JMSMismatchedRoutingTypeTest.java | 138 ++++++++++++++++++++
.../tests/integration/security/SecurityTest.java | 15 +--
.../integration/server/RetroactiveAddressTest.java | 2 +-
.../resources/reload-divert-address-source1.xml | 12 +-
.../resources/reload-divert-address-source2.xml | 12 +-
.../resources/reload-divert-address-target1.xml | 12 +-
.../resources/reload-divert-address-target2.xml | 12 +-
.../src/test/resources/reload-divert-exclusive.xml | 8 +-
.../test/resources/reload-divert-filter-none.xml | 8 +-
.../test/resources/reload-divert-filter-x-eq-x.xml | 8 +-
.../test/resources/reload-divert-filter-x-eq-y.xml | 8 +-
.../test/resources/reload-divert-non-exclusive.xml | 8 +-
47 files changed, 708 insertions(+), 226 deletions(-)
copy
artemis-core-client/src/main/java/org/apache/activemq/artemis/core/settings/impl/PageFullMessagePolicy.java
=>
artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/AutoCreateResult.java
(87%)
create mode 100644
artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionBindingQueryResponseMessage_V5.java
create mode 100644
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/jms/multiprotocol/JMSMismatchedRoutingTypeTest.java