Github user jostbg commented on the issue:
https://github.com/apache/activemq-artemis/pull/1775
I also don't see much of a difference if a client tries to send a message
to a pre-created non-durable queue and but expects the queue to be durable over
he a message sends to an auto-create address that then creates a non-durable
queue on the fly while the client expects a durable queue. In both cases the
client should know in advance what routing/durability properties he can
use/expect for given address.
---