dependabot[bot]
f3b2b3b2c7
ARTEMIS-4847 Bump org.jgroups:jgroups from 5.3.4.Final to 5.3.7.Final
...
Bumps [org.jgroups:jgroups](https://github.com/belaban/JGroups ) from 5.3.4.Final to 5.3.7.Final.
- [Changelog](https://github.com/belaban/JGroups/blob/master/doc/history.txt )
- [Commits](https://github.com/belaban/JGroups/compare/jgroups-5.3.4.Final...jgroups-5.3.7.Final )
---
updated-dependencies:
- dependency-name: org.jgroups:jgroups
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-26 14:10:32 -05:00
Justin Bertram
d3e12e6973
This closes #5004
2024-06-26 14:09:21 -05:00
dependabot[bot]
ccba678d15
ARTEMIS-4846 Bump version.org.jacoco.plugin from 0.8.11 to 0.8.12
...
Bumps `version.org.jacoco.plugin` from 0.8.11 to 0.8.12.
Updates `org.jacoco:org.jacoco.ant` from 0.8.11 to 0.8.12
- [Release notes](https://github.com/jacoco/jacoco/releases )
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.11...v0.8.12 )
Updates `org.jacoco:jacoco-maven-plugin` from 0.8.11 to 0.8.12
- [Release notes](https://github.com/jacoco/jacoco/releases )
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.11...v0.8.12 )
---
updated-dependencies:
- dependency-name: org.jacoco:org.jacoco.ant
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: org.jacoco:jacoco-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-26 14:08:57 -05:00
Justin Bertram
a2d1cfb414
This closes #5003
2024-06-26 14:06:26 -05:00
dependabot[bot]
174b95a39d
ARTEMIS-4845 Bump org.apache.felix:maven-bundle-plugin from 2.5.3 to 5.1.9
...
Bumps org.apache.felix:maven-bundle-plugin from 2.5.3 to 5.1.9.
---
updated-dependencies:
- dependency-name: org.apache.felix:maven-bundle-plugin
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-26 14:03:34 -05:00
Justin Bertram
058ee57502
This closes #5002
2024-06-26 14:01:08 -05:00
dependabot[bot]
3caa312a35
ARTEMIS-4844 Bump com.fasterxml.jackson.core:jackson-databind
...
Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson ) from 2.17.0 to 2.17.1.
- [Commits](https://github.com/FasterXML/jackson/commits )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-26 14:00:50 -05:00
Justin Bertram
9e9a647acd
This closes #5001
2024-06-26 13:59:16 -05:00
dependabot[bot]
851a3b0b13
ARTEMIS-4843 Bump log4j.version from 2.22.1 to 2.23.1
...
Bumps `log4j.version` from 2.22.1 to 2.23.1.
Updates `org.apache.logging.log4j:log4j-slf4j2-impl` from 2.22.1 to 2.23.1
Updates `org.apache.logging.log4j:log4j-api` from 2.22.1 to 2.23.1
Updates `org.apache.logging.log4j:log4j-core` from 2.22.1 to 2.23.1
---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-slf4j2-impl
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.apache.logging.log4j:log4j-api
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.apache.logging.log4j:log4j-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-26 13:59:00 -05:00
Justin Bertram
fe1cf51ee9
This closes #5000
2024-06-26 13:56:11 -05:00
dependabot[bot]
a2652bfe30
ARTEMIS-4841 Bump jetty.version from 10.0.20 to 10.0.21
...
Bumps `jetty.version` from 10.0.20 to 10.0.21.
Updates `org.eclipse.jetty:jetty-maven-plugin` from 10.0.20 to 10.0.21
Updates `org.eclipse.jetty:jetty-bom` from 10.0.20 to 10.0.21
- [Release notes](https://github.com/jetty/jetty.project/releases )
- [Commits](https://github.com/jetty/jetty.project/compare/jetty-10.0.20...jetty-10.0.21 )
---
updated-dependencies:
- dependency-name: org.eclipse.jetty:jetty-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.eclipse.jetty:jetty-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-26 13:55:52 -05:00
Justin Bertram
85451628a2
This closes #4999
2024-06-26 13:54:58 -05:00
dependabot[bot]
6e6b666363
ARTEMIS-4840 Bump org.apache.commons:commons-dbcp2 from 2.11.0 to 2.12.0
...
Bumps org.apache.commons:commons-dbcp2 from 2.11.0 to 2.12.0.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-dbcp2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-26 13:54:34 -05:00
Justin Bertram
aa0ab3d09b
This closes #4998
2024-06-26 13:53:39 -05:00
dependabot[bot]
1f2f45404b
ARTEMIS-4839 Bump org.jline:jline from 3.25.1 to 3.26.2
...
Bumps [org.jline:jline](https://github.com/jline/jline3 ) from 3.25.1 to 3.26.2.
- [Release notes](https://github.com/jline/jline3/releases )
- [Changelog](https://github.com/jline/jline3/blob/master/changelog.md )
- [Commits](https://github.com/jline/jline3/compare/jline-parent-3.25.1...jline-parent-3.26.2 )
---
updated-dependencies:
- dependency-name: org.jline:jline
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-26 13:53:13 -05:00
Justin Bertram
6b14bd10c5
This closes #4997
2024-06-26 13:51:50 -05:00
dependabot[bot]
5c62c4db7e
ARTEMIS-4838 Bump version.batavia from 1.0.10.Final to 1.0.15.Final
...
Bumps `version.batavia` from 1.0.10.Final to 1.0.15.Final.
Updates `org.wildfly.extras.batavia:transformer-tools-mvn` from 1.0.10.Final to 1.0.15.Final
Updates `org.wildfly.extras.batavia:transformer-impl-eclipse` from 1.0.10.Final to 1.0.15.Final
---
updated-dependencies:
- dependency-name: org.wildfly.extras.batavia:transformer-tools-mvn
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.wildfly.extras.batavia:transformer-impl-eclipse
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-26 13:51:30 -05:00
Justin Bertram
ea33370067
ARTEMIS-4764 increase automation for dependecy updates
2024-06-26 13:21:15 -05:00
Robbie Gemmell
728762ad43
ARTEMIS-4837: update to groovy 4.0.21
2024-06-26 18:07:10 +01:00
Robbie Gemmell
98b33f5589
ARTEMIS-4836: update to Mockito 5.12.0
2024-06-26 18:06:29 +01:00
Justin Bertram
ca73dee630
ARTEMIS-4833 remove redundant type arguments
2024-06-24 10:41:39 -07:00
Justin Bertram
d7cf5dfa44
ARTEMIS-4829 use lambdas consistently
...
This commit uses lambdas or method references wherever possible. There
are still a handful of places that appear like they could be changed but
couldn't mainly because they use "this" and the meaning of "this"
changes when using a lambda.
2024-06-21 12:01:16 -04:00
Robbie Gemmell
68155867b6
ARTEMIS-4832: direct test output to file, make results more visible
...
Archive test logs upon GHA CI job failure to allow inspection.
Output to console can be enabled on request with e.g:
mvn test -Dmaven.test.redirectTestOutputToFile=false
2024-06-21 11:51:03 -04:00
Clebert Suconic
925e338874
ARTEMIS-4814 Speeding up WildcardAddressManagerUnitTest::testConcurrentCalls2
...
This test is spinning a concurrent call on getDirectBindings
Since I added a synchronization point to get the Bindings the test could
be taking up to 5 seconds, being a variance between 500ms and 5 seconds.
Adding Thread.sleep(1) on this loop solved the issue as it is now letting other threads to do work
since I'm starting more executors than cores I have on my box.
2024-06-20 12:07:56 -04:00
Clebert Suconic
dba753bffc
ARTEMIS-4814 Improve synchronization on SimpleAddressManager::getDirectBindings
2024-06-20 11:38:31 -04:00
Robbie Gemmell
229afee380
ARTEMIS-4831: consistently use surefire default behaviour around test failure
...
Use surefure default behaviour by default: fail module build when a test fails.
Anyone wanting to ignore failures so as to run all modules, can use the
standard surefire prop to request that, e.g:
mvn test -Dmaven.test.failure.ignore
2024-06-20 11:03:07 -04:00
Justin Bertram
4c454e8abd
ARTEMIS-4747 remove unreachable code
2024-06-19 20:23:55 -04:00
Justin Bertram
8d3508eaf2
ARTEMIS-4828 remove unused variables
2024-06-19 20:23:33 -04:00
Justin Bertram
80ec64c3d9
ARTEMIS-4827 remove unreachable or redundant code
2024-06-19 20:22:46 -04:00
Justin Bertram
be1459c939
ARTEMIS-4826 avoid implicit int conversion to long
2024-06-19 20:19:58 -04:00
Robbie Gemmell
6fe1997aec
ARTEMIS-4822: update commons pom to avoid varying dependency-reduced replacement pom
...
Remove javadoc plugin config and execution from release profile, add fixed pluginManagement
config and build execution, leverage properties only in profile to govern whether it skips,
stops profile varying in shade-generated pom depending on mvn verion and profiles used.
2024-06-19 17:25:00 +01:00
Domenico Francesco Bruscino
cbdc197beb
ARTEMIS-4823 Upgrade BouncyCastle to 1.78.1
2024-06-19 17:39:03 +02:00
Robbie Gemmell
ae8fd6dbdb
ARTEMIS-4822: disable timestamps in PDF metadata, making it and artemis-website output reproducible
2024-06-19 10:02:20 +01:00
Josh Byster
166adf4bfb
ARTEMIS-4814 Make direct binding lookup time constant
...
Currently, with 500K+ queues, the cleanup step of TempQueueCleanerUpper
requires invoking WildcardAddressManager#getDirectBindings, which is
O(k) in the number of queues.
From method profiling, this can consume up to 95% of our CPU time when
needing to clean up many of these.
Add a new map to keep track of the direct bindings, and add a test
assertion that fails if we don't properly remove it.
2024-06-18 21:32:20 -04:00
Clebert Suconic
ee9d016f6c
NO-JIRA Adding test on WildcardAddressManagerUnitTest.java
...
No semantic changes here. Just keeping a test I wrote to verif something against PR #4972
2024-06-18 18:53:50 -04:00
Domenico Francesco Bruscino
e5e95f4a18
ARTEMIS-4818 Support classes with .class in the package
2024-06-18 13:05:29 +01:00
Domenico Francesco Bruscino
a10694f202
ARTEMIS-4818 Improve support for multiple broker plugins from broker properties
2024-06-18 11:17:44 +01:00
Justin Bertram
4967a0c4ba
NO-JIRA clarify CLI docs
2024-06-17 14:06:56 -05:00
Timothy Bish
c6f227cbb8
ARTEMIS-4820 Read Header TTL as unsigned integer to set expiration
...
When setting expiration on the AMQPMessage the AMQP header TTL value
should be read as an unsigned integer and as such should use the longValue
API of UnsignedInteger to get the right value to set expiration.
2024-06-17 13:32:43 -05:00
Timothy Bish
a6ff05ecd7
ARTEMIS-4817 Check policy credits before checking parent credits
...
When checking if address federation can be done the manager needs to look
at the policy level settings before looking at federation or connector
level settings for amqp credits.
2024-06-13 15:35:00 -07:00
Clebert Suconic
58e8deac2b
ARTEMIS-2892 Interrupted replication could lead to restart problems
2024-06-13 17:48:29 -04:00
Clebert Suconic
165a93365c
NO-JIRA Specifying default --commit-interval on transfer
2024-06-13 12:09:38 -04:00
Jeroen van Gorkum
b1c28d7bd4
ARTEMIS-4816: Docker image echo's admin credentials during startup
...
Signed-off-by: Jeroen van Gorkum
2024-06-13 11:40:08 -04:00
Clebert Suconic
106418dc74
NO-JIRA ReplayTest paging tests
...
No semantic changes in this commit,
I was just exploring the possibility of
issues with paging and large messages combined
and I decided to keep the test.
2024-06-13 10:21:36 -04:00
Clebert Suconic
7f038de9ad
ARTEMIS-4667 Fixing replay manager with replication on the large message case
2024-06-12 18:49:35 -04:00
Clebert Suconic
dd6c74fc1c
ARTEMIS-4667 ReplayManager does not work with replication
...
co-authored: Jean-Pascal Briquet provided the testcase
2024-06-12 17:57:36 -04:00
Clebert Suconic
f4fd259f07
[maven-release-plugin] prepare for next development iteration
2024-06-12 11:58:53 -04:00
Clebert Suconic
b4d3a77649
[maven-release-plugin] prepare release 2.35.0
2024-06-12 11:58:52 -04:00
Clebert Suconic
64f4d03f5e
Version upgrade
2024-06-12 11:26:18 -04:00
Clebert Suconic
842a176a4e
ARTEMIS-4815 json output into ./artemis queue stat
2024-06-12 11:26:18 -04:00