Commit Graph

879 Commits

Author SHA1 Message Date
Frederico Alves 77076452f2 ARTEMIS-4770: Upgrade BouncyCastle to 1.78
This closes #4927
2024-05-10 14:48:46 +01:00
Robbie Gemmell daf37ab0e1 ARTEMIS-4769: update to pem-keystore 2.4.0 2024-05-10 14:47:43 +01:00
Justin Bertram eac816f6bd ARTEMIS-4751 upgrade to Apache parent 32
Due to https://github.com/apache/maven-apache-parent/pull/188 the
property `maven.compiler.release` is now being set which precludes
exporting and using any internal Java classes. Therefore this commit
removed references to `--add-exports` from the build, switches to
reflection, and adds `--add-opens` to the runtime JVM parameters.
2024-05-06 13:26:17 -05:00
Justin Bertram e8f449973a ARTEMIS-4755 upgrade Jackson to 2.17.0 2024-05-06 13:26:08 -05:00
Justin Bertram d568f0dd85 ARTEMIS-4753 upgrade Checkstyle to 10.16.0 2024-05-06 13:25:59 -05:00
Justin Bertram cb69d2b2f9 ARTEMIS-4756 upgrade Commons IO to 2.16.1 2024-05-06 13:25:50 -05:00
Justin Bertram 732b6dbcda ARTEMIS-4757 upgrade Netty to 4.1.109.Final 2024-05-06 13:25:42 -05:00
Justin Bertram 8b73335b46 ARTEMIS-4752 upgrade ErrorProne to 2.27.0
The upgraded ErrorProne found some new issues so this commit fixes those
as well.
2024-05-02 10:10:17 +01:00
Domenico Francesco Bruscino f4581deb9d ARTEMIS-4729 Upgrade slf4j version to 2.0.12 2024-04-17 09:11:59 +02:00
Domenico Francesco Bruscino e065b4448f ARTEMIS-4728 Upgrade jgroups version to 5.3.4.Final 2024-04-17 09:11:24 +02:00
Justin Bertram 7072eb187a ARTEMIS-4625 upgrade CheckStyle to 10.15.0 2024-04-16 11:19:54 +01:00
Domenico Francesco Bruscino 021993fe7c ARTEMIS-4724 Upgrade karaf version to 4.4.6 2024-04-15 15:32:28 +02:00
Domenico Francesco Bruscino 9583f844c1 ARTEMIS-4717 Upgrade commons-configuration2 to 2.10.1 2024-04-08 15:00:59 -04:00
Robbie Gemmell 19d77011de ARTEMIS-4701: update to Netty 4.1.108 (and netty-tcnative test dep to 2.0.65) 2024-03-26 18:33:48 +01:00
Domenico Francesco Bruscino 3598177734 ARTEMIS-4697 Auto reload SSL PEM config sources on change 2024-03-25 14:26:42 +01:00
Justin Bertram 2cc3704551 [maven-release-plugin] prepare for next development iteration 2024-03-19 15:22:47 -05:00
Justin Bertram 900d217bf9 [maven-release-plugin] prepare release 2.33.0 2024-03-19 15:21:32 -05:00
Justin Bertram 576622571a ARTEMIS-4559 refactor HA docs & code/module naming
This commit does the following:

 - Updates HA docs including the chapter on network isolation (i.e.
   split brain). The network isolation chapter is now more about
   high-level explanation and the HA doc now has all the configuration
   parameters.
 - Changes references to "pluggable quorum voting" to "pluggable lock
   manager." The pluggable functionality really isn't about voting.
   Conceptually is much more like the functionality you'd get from a
   distributed lock so this naming is more clear. Both the docs and the
   code have been changed.
 - Reorganize lock manager modules as sub-modules. The API and RI
   modules are renamed, but that should be OK based on the
   "experimental" tag that's been on this feature up to this point.
 - Remove the "experimental" tag from the lock manager.

These changes will not break folks using the standalone broker. However,
they will break folks embedding the broker *if* they are using the
artemis-quorum-ri or artemis-quorum-api modules or the
o.a.a.a.c.c.h.DistributedPrimitiveManagerConfiguration class.

There are no functional changes here. Renaming these modules is more a
conceptual change to facilitate better documentation and increased
adoption.
2024-03-15 10:18:05 -04:00
Robbie Gemmell a3cde08681 ARTEMIS-4631: update to spring 5.3.33 2024-03-15 10:42:13 +00:00
Emmanuel Hugonnet 56ec308045 ARTEMIS-4672 - Upgrade Netty to 4.107.Final
* Upgrading netty-tcpnative to 2.0.63
 * Upgrading netty to 4.107.Final

Signed-off-by: Emmanuel Hugonnet <ehugonne@redhat.com>
2024-03-07 12:42:30 +00:00
Robbie Gemmell c7f536c8b8 ARTEMIS-4631: update to Spring 5.3.32 2024-02-29 16:16:27 +00:00
Robbie Gemmell 155634b115 ARTEMIS-4621: update to PostgreSQL 42.7.2 2024-02-29 16:16:27 +00:00
Robbie Gemmell 723c11ac15 ARTEMIS-4656: remove superflous artemis-spring-integration module 2024-02-27 16:02:54 +00:00
Robbie Gemmell 42a2e4637f ARTEMIS-4644: convert some broker-connection tests to use the ProtonJ2 test peer
Changes from myself and Tim Bish
2024-02-15 17:02:07 +00:00
Alexey Markevich 9cd598ebf4 ARTEMIS-1230 Added artemis-bom 2024-02-14 10:33:19 +00:00
Domenico Francesco Bruscino 5969c20777 ARTEMIS-4628 Upgrade vertx version to 4.5.3 2024-02-13 09:39:45 +00:00
Robbie Gemmell cdd341a1e8 ARTEMIS-4640: move os-maven-plugin extension into a profile, fix artemis-commons reproducibility 2024-02-07 12:03:39 -06:00
Justin Bertram d418a5c00e ARTEMIS-4636 upgrade OpenWebBeans to 2.0.27 2024-02-06 13:25:14 -06:00
Justin Bertram 62432ee323 ARTEMIS-4635 upgrade Arquillian & Weld dependencies 2024-02-06 13:22:22 -06:00
Justin Bertram 5f0902cfe9 ARTEMIS-4634 upgrade Maven Plugin Annotations to 3.11.0 2024-02-06 13:21:47 -06:00
Justin Bertram 983bb71ad0 ARTEMIS-4633 upgrade Apache HTTP Core to 4.4.16 2024-02-06 13:21:18 -06:00
Justin Bertram a17037bc9e ARTEMIS-4632 upgrade Apache HTTP client to 4.5.14 2024-02-06 13:18:32 -06:00
Justin Bertram e3ce9afbb9 ARTEMIS-4631 upgrade Spring to 5.3.31 2024-02-06 13:18:21 -06:00
Justin Bertram 6c251eaa78 ARTEMIS-4592 ignore more currently-invalid potential upgrades 2024-02-06 13:23:28 +00:00
Clebert Suconic 9d988dd9d0 ARTEMIS-4617 upgrade JLine to 3.25.1
I had to remove the indirect dependency between the maven plugin and jline
to avoid the maven plugin to parse some classes in jline that require experimental features on the JDK
even when they are not in use.
2024-02-01 16:12:58 -05:00
Justin Bertram 3f65f74753 ARTEMIS-4624 upgrade TestContainers to 1.19.4 2024-02-01 10:15:18 -06:00
Justin Bertram 7454b4d284 ARTEMIS-4623 upgrade SLF4J to 2.0.11 2024-02-01 10:14:08 -06:00
Justin Bertram 5cefd93562 ARTEMIS-4616 upgrade JGroups to 5.3.2.Final 2024-02-01 10:12:50 -06:00
Justin Bertram 49367ce51c ARTEMIS-4615 upgrade JCTools to 4.0.2 2024-02-01 10:11:55 -06:00
Justin Bertram f53833e8b5 ARTEMIS-4614 upgrade Jacoco to 0.8.11 2024-02-01 10:10:54 -06:00
Justin Bertram 49cb8c1845 ARTEMIS-4610 upgrade ZooKeeper to 3.9.1 2024-02-01 10:09:34 -06:00
Justin Bertram 2952d94554 ARTEMIS-4608 upgrade Derby to 10.15.2.0 2024-02-01 10:07:57 -06:00
Justin Bertram 8b8c1dde3e ARTEMIS-4604 upgrade Commons DBCP2 to 2.11.0 and Commons Pool to 2.12.0 2024-02-01 10:07:13 -06:00
Justin Bertram 4905c438e1 ARTEMIS-4597 upgrade Commons IO to 2.15.1 2024-02-01 10:05:50 -06:00
Justin Bertram 901ffe6f9d ARTEMIS-4593 upgrade Caffeine to 3.1.8 2024-02-01 10:04:35 -06:00
Justin Bertram d3d4945714 ARTEMIS-4622 upgrade Selenium to 4.17.0 2024-02-01 09:18:51 -06:00
Justin Bertram 3f56418074 ARTEMIS-4621 upgrade PostgreSQL to 42.7.1 2024-02-01 09:18:35 -06:00
Justin Bertram cc108785b9 ARTEMIS-4620 upgrade OWASP to 9.0.9 2024-02-01 09:18:24 -06:00
Justin Bertram ae10037e28 ARTEMIS-4619 upgrade Mockito to 5.10.0 2024-02-01 09:18:13 -06:00
Justin Bertram 777cc49e7d ARTEMIS-4618 upgrade JUnit to 5.10.1 2024-02-01 09:18:01 -06:00