mbengtsson opened a new pull request, #5874: URL: https://github.com/apache/activemq-artemis/pull/5874
Centralize and unify address translation for producers/consumers to preserve '\' in names and avoid mismatches. Keeps temp/advisory/FQQN/ VirtualTopic behavior unchanged and adds tests for all cases. Changes include: - Replace ad-hoc wildcard and escape handling in AMQSession, AMQConsumer, and OpenWireConnection with central OpenWireUtil methods. - Preserve temp/advisory destinations, FQQN structure, and VirtualTopic consumer naming conventions. - Strip matching queue:// or topic:// scheme prefixes only when type matches. - Add unit and integration tests covering escape rules, wildcard conversion, FQQN handling, and advisory/temp queue cases. - Remove obsolete AMQSession.convertWildcard(). I think this change is 100% backward compatible and requires no client changes. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org For additional commands, e-mail: gitbox-h...@activemq.apache.org For further information, visit: https://activemq.apache.org/contact