gemmellr commented on code in PR #5164: URL: https://github.com/apache/activemq-artemis/pull/5164#discussion_r1731508788
########## tests/soak-tests/src/test/java/org/apache/activemq/artemis/tests/soak/brokerConnection/mirror/ReplicatedBothNodesMirrorTest.java: ########## @@ -185,20 +188,25 @@ private static void createMirroredServer(String serverName, brokerProperties.put("AMQPConnections." + connectionName + ".connectionElements.mirror.sync", "false"); brokerProperties.put("largeMessageSync", "false"); - brokerProperties.put("addressSettings.#.maxSizeMessages", "50"); - brokerProperties.put("addressSettings.#.maxReadPageMessages", "2000"); - brokerProperties.put("addressSettings.#.maxReadPageBytes", "-1"); - brokerProperties.put("addressSettings.#.prefetchPageMessages", "500"); + brokerProperties.put("mirrorAckManagerQueueAttempts", "5"); + brokerProperties.put("mirrorAckManagerPageAttempts", "500000"); Review Comment: Given there is already a boolean indicating the paging/not scenario, I'd personally go with specific config for the test scenario. It seems unexpected as-is, I dont even really understand what it is actually going to do. If not case-specific config, then perhaps an explaining comment why it is the way it is and what it would do would help, both now and perhaps more importantly later. Setting this paging related setting which defaults to 2 to 500000 instead when not paging, is not immediately obvious. -- 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