You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Domenico Francesco Bruscino (Jira)" <ji...@apache.org> on 2023/12/15 08:45:00 UTC
[jira] [Created] (ARTEMIS-4537) Address setting matches with wildcard are not idempotent
Domenico Francesco Bruscino created ARTEMIS-4537:
----------------------------------------------------
Summary: Address setting matches with wildcard are not idempotent
Key: ARTEMIS-4537
URL: https://issues.apache.org/jira/browse/ARTEMIS-4537
Project: ActiveMQ Artemis
Issue Type: Bug
Reporter: Domenico Francesco Bruscino
Assignee: Domenico Francesco Bruscino
When addresses match different multiple address settings with the same most specific address setting the overlay is not idempotent, i.e. supposing to define the following address settings:
{code}
addressSettings."foo.*".maxExpiryDelay=10000
addressSettings."foo.0.#".maxExpiryDelay=20000
addressSettings."foo.1.#".maxExpiryDelay=30000
{code}
Every address matching foo.* have maxExpiryDelay=10000 if it is created before foo.0 and it have maxExpiryDelay=20000 if it is created after foo.0.
Every address matching foo.* have maxExpiryDelay=10000 if it is created before foo.1 and it have maxExpiryDelay=20000 if it is created after foo.1.
The addresses foo.0 and foo.1 have maxExpiryDelay=20000 if foo.0 is created before foo.1.
The addresses foo.0 and foo.1 have maxExpiryDelay=30000 if foo.1 is created before foo.0.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)