11120 Commits

Author SHA1 Message Date
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 447b72ae5b03016a0986161d85426e498e815c1c 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
Robbie Gemmell
353879d58b ARTEMIS-5122: update micrometer-core to 1.14.0 2024-11-13 15:29:15 +00:00
Howard Gao
c8e3c0060a ARTEMIS-5150: ActiveMQServerControlImpl.getHAPolicy() gets NPE
When you start the broker without configuring HAPolicy, if clients
call this management api it'll get NPE because it doesn't check
if the HAPolicyConfiguration is null.
2024-11-13 12:53:32 +00:00
Robbie Gemmell
828e112b15 ARTEMIS-5152: update to groovy 4.0.24 2024-11-12 16:43:18 +00:00
Robbie Gemmell
c53e4f6ec7 ARTEMIS-5122: update micrometer-core to 1.13.7 2024-11-12 16:40:05 +00:00
Robbie Gemmell
d986de165c ARTEMIS-5138: update checkstyle to 10.20.1 2024-11-12 16:34:58 +00:00
Robbie Gemmell
935690a0b4 ARTEMIS-5138: update checkstyle to 10.20.0 2024-11-01 16:32:44 +00:00
Robbie Gemmell
47798e2f38 ARTEMIS-5145: update asciidoctor-maven-plugin to 3.1.0 2024-11-01 16:30:53 +00:00
Robbie Gemmell
131476ff6e ARTEMIS-5144: update to selenium 4.26.0 2024-11-01 16:29:29 +00:00
Robbie Gemmell
5a56b7f1ab ARTEMIS-5143: update to bouncycastle 1.79 2024-11-01 16:26:35 +00:00
Robbie Gemmell
8a912ed209 ARTEMIS-5110: retire/exclude previously-used IDs removed/reassigned in the following older commits:
177e6820b541e0a71b952eebf503a4d2235910c5
e34fd09ce325a551bf2eaf579854e2e107435502
e065d25b6fb4cdfa7f5b72afd52d6f4771b50634
af9bd7b84aad32e4fe30f2c8909e51cf7300b475
f4bdacbc4cb46b308f80391940890c74bf111ecd
74951d9221b29336c6575de9390a8557114e10eb
fe0ca4d84fc587b701e4b83ae8e5f2240c222842
b08b91a32faa89cdff4403b532e60d96084f2d4a
85857ab8eb1b1eca2498306239740e0e39d2acd4
e02ec69021f24220c0b91b8324382c9630415276
bf9f6d213bf6b3bf4fd7e15430ada8c9954e69ce
2d806807b8d9006cf642392ad5da9878394cebae
52a4157bbb898ee8fd8d7f13fffca71a9c368630
53bb3ea1833cddda6c2ded70d3149286c8207570
d5f152c7254c378707b12ad4a0b798fdb8cb7b10
b3529dcea428fa697aacbceacc6641e47cfb74ba
246bf083914c7acbb05a7fe0904c471331242c39
8a04ee07de8a7c863daf37a07a1176131151caa0
6cb68f2ce923ea3c2400c21967b2003175c8a0f4
9873fccf744c0cb0a25dd905fab67ea52ef7aa7d

See PR for individual commits which were squashed to form this change. This closes #5320
2024-11-01 11:23:13 +00:00
Justin Bertram
9f1681a36a
NO-JIRA update OWASP doc 2024-10-29 15:15:55 -05:00
Justin Bertram
5321882eb8
NO-JIRA ignore test & provided scope for OWASP 2024-10-29 15:14:36 -05:00
Justin Bertram
f0f937a66c
NO-JIRA don't require dotnet for OWASP 2024-10-29 13:43:57 -05:00
Robbie Gemmell
e244879bfe ARTEMIS-5138: update to checkstyle 10.19.0 2024-10-29 14:28:06 +00:00
Robbie Gemmell
98484f2489 ARTEMIS-5137: update jackson to 2.18.1 2024-10-29 14:21:31 +00:00
Robbie Gemmell
430c453108 ARTEMIS-5136: update to zookeeper 3.9.3 2024-10-29 14:19:14 +00:00
Justin Bertram
eb4cec855a
NO-JIRA minor fix for syntax error 2024-10-29 07:41:42 -05:00
Timothy Bish
a3aea7d9a0 ARTEMIS-5135 Use a sequence ID on address federation link names
Prevents unintended link stealing scenarios when link names match for a new
link whose name is in use by another link still awaiting a detach response.
2024-10-29 10:32:14 +00:00
Robbie Gemmell
422446e033 ARTEMIS-5132: consolidate ActiveMQQueueLogger into ActiveMQServerLogger 2024-10-28 15:24:36 -05:00
Justin Bertram
0afab64f64 NO-JIRA minor fix for AIO + Ubuntu + Docker 2024-10-25 10:44:51 -05:00
Justin Bertram
d01ea80df9 ARTEMIS-5110 add ability to identify retired IDs in log annotations
The broker uses unique IDs for logging statements. As logging changes
over time we need a way to "retire" these IDs (e.g. when certain
logging statements are no longer needed) to ensure they are not used

This commit does the following:

 - Removes all the logging methods which are no longer used and
   "retires" the corresponding ID (i.e. adds them to the `retiredIDs`
   list for that LogBundle).
 - Updates the validation for IDs that have been retired or are in
   active use including a new suggestion about a valid ID to use when an
   invalid ID is found.
 - Fixes all the regular expressions in all the various uses of
   `@LogBundle` to ensure there are no overlaps to prevent duplicates
   between bundles.

Changes from myself and Robbie Gemmell (see PR). This closes #5303.
2024-10-25 15:14:07 +01:00
Justin Bertram
a84b58941a
NO-JIRA deduplicate OpenWire block in protocols doc 2024-10-24 11:09:59 -05:00
Justin Bertram
24202fc30c
NO-JIRA clarify references to ActiveMQ Classic 2024-10-24 10:49:21 -05:00
Robbie Gemmell
24fb38c86f ARTEMIS-5130: Update testcontainers to 1.20.3 2024-10-23 15:47:38 +01:00
Robbie Gemmell
540ab97af9 ARTEMIS-5129: Update exec-maven-plugin to 3.5.0 2024-10-23 15:45:44 +01:00
Robbie Gemmell
e2fea9b304 ARTEMIS-5128: Update to junit 5.11.3 2024-10-23 15:44:04 +01:00
Robbie Gemmell
e842a843d6 ARTEMIS-5127: Update hadoop-minikdc to 3.4.1 2024-10-23 15:40:16 +01:00
Robbie Gemmell
fd9eb35571 ARTEMIS-5126: Update jib-maven-plugin to 3.4.4 2024-10-23 15:38:53 +01:00
Robbie Gemmell
a4c223d397 ARTEMIS-5125: Update asciidoctorj-pdf to 2.3.19 2024-10-23 15:36:34 +01:00
Robbie Gemmell
6152b2aa08 ARTEMIS-5124: Update jline to 3.27.1 2024-10-23 15:35:25 +01:00
Robbie Gemmell
9ef4f79d8a ARTEMIS-5123: Update mockito to 5.14.2 2024-10-23 15:32:52 +01:00
Robbie Gemmell
80a6eb36da ARTEMIS-5122: update micrometer-core to 1.13.6 2024-10-23 15:28:47 +01:00
Clebert Suconic
02e0b14dfd ARTEMIS-5118 Expose HelperCreate on the CLI Jar 2024-10-22 12:37:52 -04:00
Justin Bertram
4f6c8cd30c
NO-JIRA add note about umask to release doc 2024-10-22 09:20:52 -05:00
Justin Bertram
79863c8d5f
NO-JIRA improve rendering for admonitions in release doc 2024-10-22 08:35:10 -05:00
Robbie Gemmell
ef09a95fb2 NO-JIRA: add details to RELEASING.adoc about checking staged release build reproducibility 2024-10-22 13:14:11 +01:00
Justin Bertram
829f2b82c7 ARTEMIS-5117 freshen up releasing doc
This commit converts the RELEASING doc from Markdown to AsciiDoc and
edits for readability, consistency, clarity, and conciseness.

The overall content of the document has not changed. The advanced
formatting available in AsciiDoc should provide a meaningful improvement
to readability.
2024-10-22 12:47:46 +01:00
Robbie Gemmell
baaabb1b14 Revert "NO-JIRA: add details to RELEASING.md about checking staged release build reproducibility"
This reverts commit 265ce4fe3d91ff54cf72a177ea5415edd0d3edd4.
2024-10-22 12:46:31 +01:00
Robbie Gemmell
265ce4fe3d NO-JIRA: add details to RELEASING.md about checking staged release build reproducibility 2024-10-22 12:18:44 +01:00
Clebert Suconic
9c17ea4037 ARTEMIS-5104 Remove unused private fields 2024-10-21 12:10:19 -04:00
Timothy Bish
c78d87de9b ARTEMIS-5106 Mark any AMQP TXN as rollback on send exceptions
If an exception is thrown in the AMQP send path and there is an
active transaction we should mark that as rollback only so the
client will see an error when it tries to commit a transaction
that had a failed send.
2024-10-18 17:36:34 +01:00