Commit Graph

11161 Commits

Author SHA1 Message Date
Justin Bertram 30dbd46a98 ARTEMIS-5180 bump owasp.version from 10.0.4 to 11.1.1 2024-12-06 14:47:54 -06:00
Clebert Suconic 8422c77c7d ARTEMIS-4173 Improving reliability on RandomReattachTest
- making the test to run faster and removing the soak and stress versions as they are not really needed
- allowing expected exceptions (cannot find ACK, and making it retry the operation)
- removing duplicates of the test that are not really needed.
2024-12-06 08:38:53 -06:00
Clebert Suconic 00efad3a1e NO-JIRA fixing a gate on isTraceEnabled 2024-12-05 16:27:03 -05:00
Clebert Suconic e58287a3a4 ARTEMIS-5173 Small tweak on DiscoveryTest 2024-12-04 12:20:07 -05:00
Clebert Suconic 29354d4a66 ARTEMIS-5199 Fixing race on create directory for shared storage
This is fixing SharedStoreDistributionTest
2024-12-04 11:35:46 -05:00
Clebert Suconic 8b8d552a0d ARTEMIS-5173 Improving reliability on SimpleNotificationService 2024-12-04 11:35:46 -05:00
Timothy Bish 9620f8279e ARTEMIS-5173 Fix test failure due to NPE after Queue lookup
The lookup of the just created queues can return null on a very slow
machine causing the test to fail, add Waits with queue queries to allow
the Queues to get created on both brokers.
2024-12-04 15:23:36 +00:00
Robbie Gemmell 1066985149 ARTEMIS-5138: update checkstyle to 10.20.2 2024-12-03 16:12:26 +00:00
Robbie Gemmell 85f24985d4 ARTEMIS-5191: update commons-dbcp2 to 2.13.0 2024-12-03 13:56:33 +00:00
Justin Bertram a5f317dcdb ARTEMIS-5093 support configurable onMessage timeout w/closing consumer 2024-12-01 23:55:17 -06:00
Robbie Gemmell 0ea5cfaf40 ARTEMIS-5137: update jackson to 2.18.2 2024-11-29 15:53:58 +00:00
Robbie Gemmell c0f1d6b668 ARTEMIS-5144: update to selenium 4.27.0 2024-11-29 15:26:33 +00:00
Robbie Gemmell 036f992b04 NO-JIRA: have dependabot ignore maven-bundle-plugin >= 6 for now, it needs Java 17+ 2024-11-29 12:36:10 +00:00
Domenico Francesco Bruscino dbd2e9342f ARTEMIS-5187 Fix management authorization checks after authentication failures
When the ArtemisRbacMBeanServerBuilder class is used for the RBAC management,
a clash of authentication cache keys between clients failing authentication and
web console authenticated users can cause web console authenticated users to
receive authorization errors, blank screens and similar issues after successful
login to the console.
2024-11-28 15:44:43 +01:00
Justin Bertram 16e97125d1 ARTEMIS-5181 bump org.apache.maven.plugins:maven-pmd-plugin from 3.25.0 to 3.26.0 2024-11-25 16:40:03 -06:00
Domenico Francesco Bruscino 6747f561bc ARTEMIS-5116 Fix web binding SSL auto reload from symbolic links 2024-11-25 16:33:30 -06:00
Justin Bertram ea3486a0ab ARTEMIS-5180 bump owasp.version from 10.0.4 to 11.1.0 2024-11-25 16:25:31 -06:00
Justin Bertram 25ec00d771 ARTEMIS-5179 bump commons-io:commons-io from 2.17.0 to 2.18.0 2024-11-25 13:02:00 -06:00
Justin Bertram 5830a9c506 ARTEMIS-5178 bump testcontainers.version from 1.20.3 to 1.20.4 2024-11-25 12:58:44 -06:00
Justin Bertram ec2150c638
ARTEMIS-5177 fix typo 2024-11-25 12:22:08 -06:00
Justin Bertram 6e5e411d8d ARTEMIS-5177 bump log4j.version from 2.24.1 to 2.24.2 2024-11-25 12:11:18 -06:00
Clebert Suconic a3028f1ff9 ARTEMIS-5173 Disabling test on ControlUsingCore 2024-11-22 16:17:19 -05:00
Clebert Suconic 812e78e713 ARTEMIS-5173 Improving reliability on SymmetricClusterWithDiscoveryTest::testStartStopServers 2024-11-22 15:08:05 -05:00
AntonRoskvist 78c816b772 ARTEMIS-5168 Improve remoting to brokers from Artemis shell 2024-11-22 11:08:25 -05:00
AntonRoskvist 1ba7bec2b6 ARTEMIS-5174 Have dependabot ignore jgroups until JGRP-2794 is resolved 2024-11-22 07:56:08 -06:00
Clebert Suconic f260c40e78 ARTEMIS-5173 Improve reliability of ReplicaTXCheckTest 2024-11-21 15:24:09 -05:00
Clebert Suconic 72dae9e88e NO-JIRA fixing eventual test race on LVQTest::testSimple 2024-11-21 13:57:27 -05:00
Clebert Suconic 20a115fcb1 ARTEMIS-4959 speeding up testMoveMessagesInPagingMode
This unit test was sending too many messages, and taking too long making it more a stress test
2024-11-21 12:57:29 -05:00
Andy Taylor c9f9b33bf9 ARTEMIS-5131 Add A Copy message button to console
This exposes a copyMessage method that simply copies a message to a different queue so the new console can add a copy button
2024-11-21 12:57:16 -05:00
Emmanuel Hugonnet 7f1751c43b ARTEMIS-5172 Reduce the permissions on temp file.
Ensure that the temproray large message content can only be read by the
user associated with the process.

Iusse: https://issues.apache.org/jira/browse/ARTEMIS-5172

Signed-off-by: Emmanuel Hugonnet <ehugonne@redhat.com>
2024-11-21 12:55:24 -05:00
Clebert Suconic e985ec5e59 ARTEMIS-5166 Improving ReconnectTest (avoiding NPEs) 2024-11-21 11:26:56 -05:00
Clebert Suconic 7965877760 ARTEMIS-5170 Fix AutoCreateExpiryResourcesTest and document expiry of expiry 2024-11-21 10:24:41 -05:00
Guillaume Nodet 8483e4e558 ARTEMIS-5171: Remove unusual relativePath from base pom. Fixes error reported by Maven 4.
This closes #5361
2024-11-21 13:26:57 +00:00
Clebert Suconic 6f779a7908 ARTEMIS-5166 Improving ReconnectTest
I'm trying to make it faster and less likely to fail over non issues
2024-11-20 22:37:34 -05:00
Timothy Bish e9c06bd9f8 ARTEMIS-5157 Add management for AMQP broker connections
Add basic management views for AMQP broker connections and implement control
types for AMQP federation features along with the broker connection management
views. Some initial work also to provide support for other broker connection
features to add management control and also plan for future views of incoming
broker connections and management of AMQP federation resources.
2024-11-20 12:16:44 +00:00
Clebert Suconic 8afa3d8a41 ARTEMIS-5156 Wait.assertEquals on messageCount 2024-11-19 12:31:06 -05:00
Robbie Gemmell 94868db502 ARTEMIS-5122: update micrometer-core to 1.14.1 2024-11-19 15:54:23 +00:00
Robbie Gemmell d1475a93ea ARTEMIS-5165: update easymock to 5.5.0 2024-11-19 15:54:23 +00:00
Robbie Gemmell 91c55f0e0e ARTEMIS-5145: update asciidoctor-maven-plugin to 3.1.1 2024-11-19 15:54:23 +00:00
Timothy Bish d4fff2fd58 ARTEMIS-5155 Race on AMQP large message read and close
When the final frame of a large message is being written to the file in
the session thread and an IO error occurs such that that connection is
torn down, the large message reader can be closed before the message is
fully processed resulting in corruption. The large message file close
logic needs to occur on the session thread so that the processing of the
bytes can finish and the message gets added to the Queue and the close
can react by not deleting the file when it runs following the read task.
2024-11-19 10:37:48 -05:00
Domenico Francesco Bruscino 23fd63513b ARTEMIS-5162 Upgrade pem-keystore to 3.0.0 2024-11-19 10:11:48 +00:00
Clebert Suconic 215cc5752f ARTEMIS-5156 Making LargeMessageFrozenTest more reliable 2024-11-18 13:48:06 -05:00
Clebert Suconic f3341a5337 ARTEMIS-5159 lowering number of threads on SoakReplicatedPagingTest 2024-11-18 13:46:52 -05:00
Gary Tully 717808ce3f ARTEMIS-5158 added accessor to database store config for the driver properties map 2024-11-18 11:24:22 +00:00
Robbie Gemmell e1fad965e7 ARTEMIS-5110: add tests for ID validations and suggestions done by log annotation processor
Also improve an error message to report the LogBundle class like others do.
2024-11-15 12:46:52 -08:00
Justin Bertram bc077f4458 ARTEMIS-5151 clarify transfer command parameter descriptions 2024-11-14 11:16:32 +00:00
Timothy Bish 7555319dd0 ARTEMIS-5153 Mark federation events and control queues as internal
In order to better indicate their nature as broker feature specific queues
we can mark the temporary queues created for AMQP federation events and
control link messages as internal.
2024-11-14 11:14:19 +00:00
Robbie Gemmell 8d02f8dc77 ARTEMIS-5148: fix checkstyle issue with 447b72ae5b 2024-11-14 09:05:05 +00:00
Clebert Suconic 447b72ae5b ARTEMIS-5148 Simplifying and making ClusteredLargeMessageInterruptTest more reliable 2024-11-13 12:49:24 -05:00
Robbie Gemmell fd3df362b1 ARTEMIS-5154: update netty to 4.1.115 (and netty-tcnative test dep to 2.0.69) 2024-11-13 16:03:23 +00:00