I think it should not apply. But I wanted to check if anyone is against my opinion.
Clebert Suconic On Wed, Nov 20, 2024 at 9:29 AM Clebert Suconic <clebert.suco...@gmail.com> wrote: > What about expiry of a DLQ? > > When moving a message to DLQ, the following code here would also > applyExpiration if addressSettings/expiry-delay is set on the DLQ > address: > > > https://github.com/apache/activemq-artemis/blob/b084eac71d168303019b799e0d267210c19677f7/artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/PostOfficeImpl.java#L1167-L1171 > > On Wed, Nov 20, 2024 at 1:00 AM Domenico Francesco Bruscino > <bruscin...@gmail.com> wrote: > > > > We should avoid the expiry of the expiry because it could cause the loss > of > > the original address/queue destination and infinite expiry loops. > > > > Domenico > > > > On Wed, 20 Nov 2024 at 04:56, Clebert Suconic <clebert.suco...@gmail.com > > > > wrote: > > > > > Say you set the expiry delay on the address-settings. > > > > > > > > > address-settings.#.expiryDelay=5000 > > > address-settings.#.expiryQueue=TheExpiryQueue > > > > > > > > > now, you send a message with an expiry delay as 2 seconds... > > > > > > > > > 2 seconds from now, the message expiry will move the message > TheExpiryQueue > > > > > > > > > > > > > > > The system is currently applying 5 seconds expiry on the message > > > routed to TheExpiryQueue. I even open a JIRA: > > > https://issues.apache.org/jira/browse/ARTEMIS-5167 > > > > > > > > > I don't think this is correct, however an user could use the > > > unintended feature (aka bug) to set the expiration of the expired > > > message. > > > > > > > > > Should I avoid setting the expiry of the expiry? Does anyone see a > > > valid use case on such an unintended feature? > > > > > > > > > Currently AutoCreateExpiryResourcesTest::testWithJMSFQQN is failing > > > because of this. > > > > > > > > > > > > -- > > > Clebert Suconic > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: dev-unsubscr...@activemq.apache.org > > > For additional commands, e-mail: dev-h...@activemq.apache.org > > > For further information, visit: https://activemq.apache.org/contact > > > > > > > > > > > > > -- > Clebert Suconic >