This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch 3.7.x in repository https://gitbox.apache.org/repos/asf/james-project.git
The following commit(s) were added to refs/heads/3.7.x by this push: new 82a4b1c9a6 JAMES-3604 Fix inverted condition for RabbitMQWorkQueue quorum queue … (#1749) 82a4b1c9a6 is described below commit 82a4b1c9a6eddc7fa453afc02ddc8dd2eb7a430b Author: Benoit TELLIER <btell...@linagora.com> AuthorDate: Tue Oct 10 09:25:03 2023 +0700 JAMES-3604 Fix inverted condition for RabbitMQWorkQueue quorum queue … (#1749) --- .../james/task/eventsourcing/distributed/RabbitMQWorkQueue.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/task/task-distributed/src/main/java/org/apache/james/task/eventsourcing/distributed/RabbitMQWorkQueue.java b/server/task/task-distributed/src/main/java/org/apache/james/task/eventsourcing/distributed/RabbitMQWorkQueue.java index 34b845de2d..d47d73cc82 100644 --- a/server/task/task-distributed/src/main/java/org/apache/james/task/eventsourcing/distributed/RabbitMQWorkQueue.java +++ b/server/task/task-distributed/src/main/java/org/apache/james/task/eventsourcing/distributed/RabbitMQWorkQueue.java @@ -21,7 +21,6 @@ package org.apache.james.task.eventsourcing.distributed; import static com.rabbitmq.client.MessageProperties.PERSISTENT_TEXT_PLAIN; -import static org.apache.james.backends.rabbitmq.Constants.ALLOW_QUORUM; import static org.apache.james.backends.rabbitmq.Constants.AUTO_DELETE; import static org.apache.james.backends.rabbitmq.Constants.DURABLE; import static org.apache.james.backends.rabbitmq.Constants.REQUEUE; @@ -75,6 +74,7 @@ public class RabbitMQWorkQueue implements WorkQueue { public static final int NUM_RETRIES = 8; public static final Duration FIRST_BACKOFF = Duration.ofMillis(100); + public static final boolean AUTO_DELETE_QUEUE = true; private final TaskManagerWorker worker; private final JsonTaskSerializer taskSerializer; @@ -123,7 +123,7 @@ public class RabbitMQWorkQueue implements WorkQueue { Mono<AMQP.Queue.DeclareOk> declareQueue = sender .declare(QueueSpecification.queue(QUEUE_NAME) .durable(true) - .arguments(rabbitMQConfiguration.workQueueArgumentsBuilder(ALLOW_QUORUM) + .arguments(rabbitMQConfiguration.workQueueArgumentsBuilder(!AUTO_DELETE_QUEUE) .singleActiveConsumer() .build())) .retryWhen(Retry.backoff(NUM_RETRIES, FIRST_BACKOFF)); --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org For additional commands, e-mail: notifications-h...@james.apache.org