Robbie Gemmell
a73686cdc8
AMQ-9284: Update to Proton-J 0.34.1 and Qpid JMS 1.9.0 (and netty 4.1.94)
...
(cherry picked from commit d4b16aef04f58bb8ccd412e922911219603547d4) with fixups
2023-06-23 11:24:48 +01:00
JB Onofré
e0356272f3
Update spring.schemas in preparation for 5.17.5 release
2023-06-22 17:49:59 +02:00
u8675309
587980fa9b
[AMQ-9283] Fix memory leak with STOMP unsubscribe
...
(cherry picked from commit 90f96a02992b64ba330c6e6b62e6a8fc3d4d8120)
2023-06-16 13:58:22 +02:00
JB Onofré
4f3f5985c9
[AMQ-9280] Upgrade to commons-io 2.13.0
...
(cherry picked from commit c5a88336fa1cf2d21c4ee4a5b6b36f58d23750c9)
2023-06-16 11:27:58 +02:00
JB Onofré
fd0b77eee0
[AMQ-9277] Upgrade to commons-io 2.12.0
...
(cherry picked from commit 25306642ac64fab55bddbcbcfeae70bd5d6173f0)
2023-06-15 11:14:39 +02:00
JB Onofré
11fda89bb7
[AMQ-9276] Upgrade to commons-daemon 1.3.4
...
(cherry picked from commit 7d07c20071a01dd62f9b407fc5dfb0911e6a0037)
2023-06-14 07:36:28 +02:00
JB Onofré
91d04af1b7
[AMQ-9275] Upgrade to rome 2.1.0
...
(cherry picked from commit 95b57e2942e64d6089cb51cb7744a8086311f849)
2023-06-13 18:36:24 +02:00
JB Onofré
bdd9b10e48
[AMQ-9274] Upgrade to jackson 2.15.2
...
(cherry picked from commit 719c49a0658fbbe53a94db9665a2a8ce89f0d293)
2023-06-13 18:34:21 +02:00
JB Onofré
ee22483c59
[AMQ-9273] Upgrade to maven-shade-plugin 3.4.1
...
(cherry picked from commit b2176cbf73782a975101a3e6dd09c51ad2772c5f)
2023-06-13 06:01:38 +02:00
JB Onofré
fc2a12346d
[AMQ-9272] Upgrade to xbean 4.23
...
(cherry picked from commit b8e7a4856af4367f5e8c0be719a4b3e1612d2a6d)
2023-06-13 05:59:44 +02:00
JB Onofré
5a6cc7a84e
[AMQ-9270] Upgrade to build-helper-maven-plugin 3.4.0
...
(cherry picked from commit 41e7b363ff6c1c3a41a7888a4e5275a3c1f59d0e)
2023-06-13 05:57:37 +02:00
JB Onofré
14782c0793
[AMQ-9267] Upgrade to maven-release-plugin 3.0.1
...
(cherry picked from commit 5b2f48e20a7c696624499a3eb95c209fbe9ac8f6)
2023-06-13 05:54:14 +02:00
JB Onofré
4ee15561d8
[AMQ-9264] Upgrade to maven-javadoc-plugin 3.5.0
...
(cherry picked from commit d25660aeaa3d34abb7a4d7ec4b384d63bfc1ad34)
2023-06-12 10:37:00 +02:00
Jean-Baptiste Onofré
661330a48b
Upgrade to maven-bundle-plugin 5.1.9
2023-06-10 06:33:33 +02:00
JB Onofré
47343ba0ce
[AMQ-9268] Upgrade to maven-source-plugin 3.3.0
...
(cherry picked from commit b6fc3898382a6200ddc49bcab746cc200cb6a995)
2023-06-08 17:35:08 +02:00
JB Onofré
0c9bf6d507
[AMQ-9263] Upgrade to maven-compiler-plugin 3.11.0
...
(cherry picked from commit e292f3b50564d06156c8ac630928f4c4a67de623)
2023-06-08 17:31:58 +02:00
JB Onofré
91ba342d94
[AMQ-9265] Upgrade to maven-plugin-plugin 3.9.0
...
(cherry picked from commit 580a1536ad0868a7b314a5adf45f3eac7fc35d3a)
2023-06-08 15:30:02 +02:00
Matt Pavlovich
cda1007ef6
[AMQ-9257] Disabled expire message checking when pauseDispatch=true ( #1005 )
...
(cherry picked from commit 9a5b61f6a28184cfe832871302ece16069ebb71d)
2023-06-08 08:25:03 -05:00
JB Onofré
749e28d35e
[AMQ-9266] Upgrade to maven-project-info-reports-plugin 3.4.5
...
(cherry picked from commit 3df605c37b8d0839c88f7f067d9aa23f0ca0f1d8)
2023-06-08 14:27:44 +02:00
JB Onofré
5ce4e38869
Update several maven plugins
2023-06-08 10:03:18 +02:00
JB Onofré
e07950ba9d
[AMQ-9260] Upgrade to maven-assembly-plugin 3.6.0
...
(cherry picked from commit 6dacd4875d88f05f433abd8cc024e53ab1f495e0)
2023-06-08 09:48:23 +02:00
Christopher L. Shannon
1707cc194b
AMQ-9262 - Fix network subscriptions for composite consumers ( #1014 )
...
This fixes network subscriptions that are generated on demand when a
consumer uses composite destinations. Before this fix conduit
subscriptions didn't work correctly. This fix now splits up the
composite dest and generates correct demand for each of the individual
destinations.
(cherry picked from commit 901956d4ddb6a0ea9fe5fedf39732117ab68f087)
2023-06-07 07:20:43 -04:00
JB Onofré
483a3687e7
[AMQ-9261] Upgrade to maven-enforcer-plugin 3.3.0
...
(cherry picked from commit e64d10d78b9bceaa4f59e395b717a9af445dd101)
2023-06-07 11:06:53 +02:00
JB Onofré
101d69f8b6
[AMQ-9245] Upgrade to Spring 5.3.27
...
(cherry picked from commit c247b17fbf11ef567212b3c088b9d9fb42116d65)
2023-06-06 14:16:36 +02:00
JB Onofré
81558fbed0
[AMQ-9246] Upgrade to Jettison 1.5.4
...
(cherry picked from commit 2a5213c6818ba0afe443a422d7c4732a72c572f6)
2023-06-01 07:50:59 +02:00
Christopher L. Shannon (cshannon)
6a64a0817e
AMQ-9254 - Rework data file size validation and add unit test
...
This isolates the validation on data file length on read and adds unit
tests to verify we properly fallback to the real file length on initial
size check failure
(cherry picked from commit bcc74f93fe6dbbd5c795c35484db8efa29b254b6)
2023-05-03 06:08:00 -04:00
Matt Pavlovich
053589eb04
[ #9254 ] DataFile readRecord fallback to OS file.length in rare edge case
...
(cherry picked from commit 3e61a200d07c4f788542e3e0a434e3e7db25cd81)
2023-05-03 06:08:00 -04:00
JB Onofré
dd95b2d874
[AMQ-9231] Upgrade to Jetty 9.4.51.v20230217
...
(cherry picked from commit f96343da7cc5a2537a5be3d6ae5d660770300539)
2023-03-14 06:22:09 +01:00
JB Onofré
e3487c46db
[AMQ-9226] Upgrade to log4j 2.20.0
...
(cherry picked from commit 3ae1d9af5626e1f69b20dd4908a161a4f03ead94)
2023-03-11 07:31:15 +01:00
Jean-Baptiste Onofré
ebab05897a
[maven-release-plugin] prepare for next development iteration
2023-02-22 06:36:53 +01:00
Jean-Baptiste Onofré
720570e967
[maven-release-plugin] prepare release activemq-5.17.4
activemq-5.17.4
2023-02-22 06:36:43 +01:00
Jean-Baptiste Onofré
90eb34727f
Upgrade schema in preparation for 5.17.4 release
2023-02-22 06:31:16 +01:00
Christopher L. Shannon (cshannon)
50943caa6e
AMQ-9217 - Fix IndividualDeadLetter strategy rollback
...
This fixes the rollback after the latest changes by using the
originalDestination property to look up the correct message audit on
rollback
(cherry picked from commit 459388185a3acd3a175d304b08af3c638e870292)
2023-02-16 11:00:33 -05:00
Matt Pavlovich
47962eea25
[AMQ-9217] Fix per-destination audits on IndividualDeadLetterStrategy
...
(cherry picked from commit 28f7eb7ee87c47e43cc3db11fcd550ef872327b3)
2023-02-16 11:00:27 -05:00
Jean-Baptiste Onofré
b7925d8437
Update copyright to include 2023
2023-02-11 07:28:35 +01:00
JB Onofré
06354186b4
[AMQ-9197] Upgrade to prototype.js 1.7.3
...
(cherry picked from commit c425618a07046432af2c5ecce6fcddf64f206ca6)
2023-02-08 17:22:07 +01:00
Matt Pavlovich
a976830e10
[AMQ-9205] Upgrade to Jackson 2.14.2 ( #962 )
...
(cherry picked from commit 97bfc673324ae594076eb7c16e964069d488590d)
2023-02-06 21:48:14 +01:00
Jean-Baptiste Onofré
c11a92a852
[AMQ-9185] Define jolokia.conf system property in the wrapper
...
(cherry picked from commit ed0177e445f7c5b75e4aa54f02de0f5757d8ab57)
2023-02-05 07:33:28 +01:00
Matt Pavlovich
a8bf0ae69a
[AMQ-9204] Upgrade to jetty 9.4.50.v20221201 ( #961 )
...
(cherry picked from commit 2a119d32e5661db7f177e18fc5d4040b5b9a1d0a)
2023-02-04 07:15:41 +01:00
Matt Pavlovich
48c73d9638
[AMQ-9207] Upgrade various dependencies ( #964 )
...
com.thoughtworks.xstream:xstream .................... 1.4.19 -> 1.4.20
commons-daemon:commons-daemon ......................... 1.3.2 -> 1.3.3
org.apache.ant:ant ................................ 1.10.12 -> 1.10.13
org.apache.shiro:shiro-core ......................... 1.10.1 -> 1.11.0
org.apache.shiro:shiro-spring ....................... 1.10.1 -> 1.11.0
org.codehaus.jettison:jettison ........................ 1.5.2 -> 1.5.3
regexp:regexp ............................................. 1.3 -> 1.5
org.apache.httpcomponents:httpclient ................ 4.5.13 -> 4.5.14
org.apache.httpcomponents:httpcore .................. 4.4.15 -> 4.4.16
- regexp/regexp -> jakarta-regexp/jakarta/regexp
(cherry picked from commit 34454567c813def45c965b9143b24fe7f4fb5117)
2023-02-04 06:14:57 +01:00
Michał Janczykowski
b1f5d6beb3
[AMQ-9199] reordered imports
...
(cherry picked from commit 13ec5d5b7ace619e84ff2982da9e80091bb64e66)
2023-02-02 14:44:54 +01:00
Michał Janczykowski
c5ecf53bdc
[AMQ-9199] Fixed race condition in creating store directory
...
A store directory is created by MessageDatabase#getPageFile which
is called in two cases:
1. KahaDBStore.start() when creating a queue
2. KahaDBStore.size() which is performed when sending any persistent message
If both methods are called concurrently it's possible to get an IOException
thrown from the IOHelper.mkdirs method.
(cherry picked from commit 7de7ba2aa92dd1a98f48175fac5a538bd6e8579b)
2023-02-02 14:44:33 +01:00
Matt Pavlovich
ce7782a06f
[AMQ-9206] Upgrade to Spring 5.3.25
...
(cherry picked from 0f5e5e633719a2fb730f4f80802230e4f840a61a)
2023-02-02 14:42:11 +01:00
Christopher L. Shannon (cshannon)
6d91d71c1a
AMQ-9202 - Make sure Reentrant locks are acquired outside a try block
...
This is best practice and will prevent unlock from being attempted
inside of a finally block when the thread doesn't actually own the
lock which can happen when the lock attempt throws an exception
such as calling lockInterruptibly()
(cherry picked from commit ed924cddac90b96bdc47b215852a68155d818bcd)
2023-02-01 11:33:14 -05:00
Christopher L. Shannon (cshannon)
bf65929fdc
AMQ-9201 - Update Jolokia default access configuration
...
(cherry picked from commit 6120169e563b55323352431dfe9ac67a8b4de6c2)
2023-02-01 07:25:59 -05:00
Christopher L. Shannon (cshannon)
5e12551a4a
AMQ-9193 - Improve broker shutdown in unit tests
...
This should improve test reliability for the unit tests so brokers don't
hang around after the end of a test on error. Also increase the surefire
re-run count to 3 times before failing.
(cherry picked from commit a083ff4d23e9ea0997efa5aa596ed5f1c3c6ee24)
2023-01-11 06:23:05 -05:00
Christopher L. Shannon (cshannon)
164568aab4
NO-JIRA - Set tests to rerun failing tests 2 times
...
This should help reduce failures from flaky tests and make the build
more reliable
(cherry picked from commit 1b9bd133fd2fe87a4779b7483a339a4fe6dd8c9f)
2023-01-10 16:24:16 -05:00
Christopher L. Shannon (cshannon)
4ac6065ace
AMQ-9192 - Fix flaky AdvisoryTests
...
Properly shutdown broker for each test and speed up tests by sending
less messages
(cherry picked from commit 044f5346e93d9b133fcecccb6000d16967aa0f1e)
2023-01-10 15:31:01 -05:00
Jean-Baptiste Onofré
5926eee624
[maven-release-plugin] prepare for next development iteration
2022-11-29 14:49:59 +01:00
Jean-Baptiste Onofré
80a5ee343f
[maven-release-plugin] prepare release activemq-5.17.3
activemq-5.17.3
2022-11-29 14:49:50 +01:00