Robbie Gemmell
f4de5c46c0
ARTEMIS-3559: update to Netty 4.1.72 (and netty-tcnative to 2.0.46)
2021-12-14 09:09:34 -05:00
Domenico Francesco Bruscino
c502e94ade
ARTEMIS-3605 Upgrade jetty version to 9.4.44.v20210927
2021-12-13 13:37:06 -05:00
Domenico Francesco Bruscino
923d0dc028
ARTEMIS-3559 Exclude netty-transport-native-epoll from zookeeper
...
The netty-transport-native-epoll transitive dependency version of zookeeper
doesn't match the netty version defined and causes a distribution issue.
2021-12-13 13:36:57 -05:00
gtully
b979189187
ARTEMIS-3569 - balancer role_name local target, matches role of authenticated user
2021-11-24 11:28:16 +01:00
Clebert Suconic
bfc10dcf8b
ARTEMIS-3546 Jakarta javax.json incompability on jakarta all client
...
Domenico Bruscino provided the JSON Wrapper used here. Thanks Domenico!
2021-11-19 13:20:38 -05:00
Robbie Gemmell
8cd3967de6
ARTEMIS-3564: update qpid-jms to 1.3.0
2021-11-10 14:24:45 +00:00
Robbie Gemmell
58567880fb
ARTEMIS-3420: require Java 11+, resolve some issues from doing so and tidy up some stale bits as a result
2021-11-09 11:02:51 -05:00
Domenico Francesco Bruscino
8e92fd0f51
ARTEMIS-3559 Update netty version to 4.1.70.Final
2021-11-09 10:08:02 +01:00
Robbie Gemmell
daf537a87a
ARTEMIS-3537: update to proton-j 0.33.10
2021-10-21 12:34:23 +01:00
Robbie Gemmell
84b0c1118b
NO-JIRA: update GHA cache config to workaorund broken exclusions, tweak excludes, skip cache for tags
...
include token pom change to prod creation of a new cache
2021-10-13 15:43:17 +01:00
Justin Bertram
402842062a
[maven-release-plugin] prepare for next development iteration
2021-10-11 13:35:57 -05:00
Justin Bertram
5fcb763234
[maven-release-plugin] prepare release 2.19.0
2021-10-11 13:35:06 -05:00
Domenico Francesco Bruscino
452d3dfc15
ARTEMIS-3518 Upgrade karaf version to 4.3.3
2021-10-08 15:11:05 +02:00
Robbie Gemmell
5ab8ed2803
ARTEMIS-3514: Update to Mockito 3.12.4
...
gets a PR-style build run passing on 18-ea
2021-10-05 13:07:59 +01:00
Robbie Gemmell
20511375de
NO-JIRA: update to errorprone 2.9.0, fix errors, enable it when running on Java 17+
2021-09-29 11:55:40 +01:00
Robbie Gemmell
0527e07129
ARTEMIS-3497: update to proton-j 0.33.9
2021-09-24 10:59:56 +01:00
Domenico Francesco Bruscino
b64cc1fbe3
ARTEMIS-3478 Upgrade netty version to 4.1.68.Final
2021-09-16 10:45:55 -04:00
Domenico Francesco Bruscino
2d6502d1f1
ARTEMIS-3479 Upgrade commons-codec version to 1.15
2021-09-16 10:45:26 -04:00
Justin Bertram
447422604c
ARTEMIS-3484 flesh out Jakarta Messaging support
...
Back in version 2.17.0 we began to provide Maven artifacts for Jakarta
Messaging client resources. This commit expands that support in the
following ways:
- Distribute a Jakarta Messaging 3.0 client with the broker (in the
'lib/client' directory alongside the JMS client.
- Update documentation.
- Add example using the Jakarta Messaging client.
- Update Artemis CLI to use core instead of JMS as it was causing
conflicts with the new Jarkarta Messaging client.
- Add example to build Jarkarta Messaging version of the JCA RA for
deployment into Jakarta EE 9 application servers.
2021-09-15 15:20:54 -04:00
franz1981
fa475c40b6
ARTEMIS-3458 Bump version of Apache Curator to 5.2.0 for CURATOR-595
2021-09-06 18:14:29 +02:00
franz1981
082f06a095
ARTEMIS-3458 Reduce number of ZK nodes for fast-tests runs
2021-09-06 18:14:29 +02:00
Robbie Gemmell
359b919e7f
ARTEMIS-3453: exclude log4j + slf4j-log4j12 transitive deps via zookeeper dependencyManagement entry
2021-08-31 11:19:21 +01:00
Robbie Gemmell
587e0f8252
ARTEMIS-3451: add dependencyManagement entry for qpid-jms-client, remove various redundant uses of property
2021-08-30 17:26:28 +01:00
Robbie Gemmell
16d2fb4840
ARTEMIS-3447: dont force scope as an example also uses it
2021-08-30 17:07:15 +01:00
Robbie Gemmell
539749f0ba
ARTEMIS-3447: update test use of bcprov-jdk15on to current 1.69 release
...
Also, remove stale exclusion that isnt doing anything
2021-08-26 17:13:37 +01:00
Robbie Gemmell
599d33118c
NO-JIRA: remove unused property, the related module was removed over 6 years ago
2021-08-26 12:47:28 +01:00
Robbie Gemmell
5a1449d812
ARTEMIS-3440: separate effect of -Pdev from test profiles, make them independent
...
use pluginManagement config + executions to enable the RAT and Checkstyle checks rather than properties
2021-08-24 12:02:28 -04:00
Emmanuel Hugonnet
bafc511d66
[ARTEMIS-3432]: Use batavia to produce transformed source code instead of transformed binaries.
...
* producings sources from jms modules source code.
* compliling and testing the resulting sources
Issue: https://issues.apache.org/jira/browse/ARTEMIS-3432
2021-08-20 09:19:09 -04:00
Clebert Suconic
b8c64590f9
[maven-release-plugin] prepare for next development iteration
2021-08-09 11:58:28 -04:00
Clebert Suconic
37cc298973
[maven-release-plugin] prepare release 2.18.0
2021-08-09 11:58:27 -04:00
Clebert Suconic
cc4a51a3ea
[maven-release-plugin] prepare for next development iteration
2021-08-06 17:04:18 -04:00
Clebert Suconic
0b30187091
[maven-release-plugin] prepare release 2.18.0
2021-08-06 17:04:16 -04:00
Clebert Suconic
0e2ce484ba
[maven-release-plugin] prepare for next development iteration
2021-08-06 13:46:56 -04:00
Clebert Suconic
cb705b5c5c
[maven-release-plugin] prepare release 2.18.0
2021-08-06 13:46:54 -04:00
Domenico Francesco Bruscino
3555dd7d25
ARTEMIS-3365 Add broker balancers
2021-08-06 08:33:21 -04:00
Francesco Nigro
536271485f
ARTEMIS-2716 Pluggable Quorum Vote
2021-08-05 14:18:20 -04:00
Robbie Gemmell
9989d9c4fc
NO-JIRA: make errorprone consistently opt-in on all JDKs as it already is on JDK8 and 16 due to required forking
2021-08-05 13:49:11 -04:00
Robbie Gemmell
eb183b12ec
ARTEMIS-3412: update Mockito version
...
Gets PR build working on 17-ea again
2021-08-05 15:07:52 +01:00
Robbie Gemmell
828d4940ec
ARTEMIS-3302: enable some integration tests (primarily TLS+security) in the fast-tests profile
...
Help catch issues in these areas on PR runs rather than full builds.
2021-08-04 15:01:28 +01:00
Robbie Gemmell
7ddc947413
ARTEMIS-3407: update pax-exam to 4.13.4 and karaf to 4.3.1, get tests working on Java 11
...
Also tweaks karaf test module name for clarity
2021-07-30 11:59:19 +01:00
Robbie Gemmell
0cdd0c8bd9
NO-JIRA: make redirectTestOutputToFile config use the standard property to allow configuring on command line
2021-07-27 12:38:19 +01:00
Domenico Francesco Bruscino
459d392444
ARTEMIS-3391 Upgrade netty version to 4.1.66.Final
2021-07-26 08:19:19 +02:00
Domenico Francesco Bruscino
1d15fb1a3f
ARTEMIS-3380 Upgrade jetty version to 9.4.43.v20210629
2021-07-23 10:27:44 -04:00
Robbie Gemmell
8b33279667
ARTEMIS-3352: remove redundant snapshot repo definition
...
Parent defines it already, and Maven 3 ignores the 'uniqueVersion' config
2021-06-16 16:53:08 +01:00
Robbie Gemmell
318110b72f
ARTEMIS-3352: remove stale cobertura plugin config
...
It doesnt support JDK8+, which the project has required for years, and Jacoco is now used instead.
2021-06-16 16:52:57 +01:00
Robbie Gemmell
a8c17fa290
ARTEMIS-3270: move enforcer execution config so it overrides parent execution
...
The change in 90101f5b54
/ #3595 didnt work
as expected since the existing enforcer check already wasnt working. It
isnt overriding the apache parent, which is checking for 3.0.x. Moving
the execution into the build element, alongside the java version check,
allows it to replace the parent execution and enforce 3.5.0+ is used.
2021-06-15 17:16:37 +01:00
Robbie Gemmell
d22b9d51fb
ARTEMIS-2813: exclude old transitive test dep which isnt actually needed in tests
2021-06-15 16:26:02 +01:00
Robbie Gemmell
98e5e19849
ARTEMIS-3347: update various commons-io usages, and bump all to latest
...
Consolidates and aligns versions missed in 73bcc78beb
2021-06-15 12:55:20 +01:00
Justin Bertram
a4c1155a01
ARTEMIS-3341 update checkstyle to latest + update code
...
As a follow-up to #3618/dc7de893747b90b627d729f9f18a758bb4dad9d5 update
checkstyle to the latest version, restoring the originally intended
"RightCurly" style, and updating all the code to properly adhere to the
style as enforced by the new checkstyle version.
The version of checkstyle we used before the aforementioned commit had
a bug which didn't properly enforced our intended "RightCurly" style
(see https://github.com/checkstyle/checkstyle/issues/6345 ). That commit
changed the style to accommodate the handful of unintended style
violations. This commit reverts that change for 2 main reasons:
- The style was always intended to use `alone` for both `METHOD_DEF`
and `CTOR_DEF`.
- There are over 1,000 existing uses of the intended style and around
30 violations of this style which were unintentionally allowed.
Reverting the style back to the original and cleaning up the unintented
violations makes the code more consistent and prevents further style
inconsistencies in the future.
There were a handful of other changes related to checkstyle bugs which
allowed unintended style violations. These were related to indentation
levels.
This closes #3619
(with some minor changes from Robbie to fix remaining violations)
2021-06-11 12:16:04 +01:00
Robbie Gemmell
dc7de89374
ARTEMIS-3341: update checkstyle, use consistent plugin version, fix some issues or tweak config to allow existing style
2021-06-10 20:53:16 +01:00