11977 Commits

Author SHA1 Message Date
Matt Pavlovich
572414dbbc
[AMQ-9646] Support selecting specific messages for command line backup (#1377) 2025-02-08 09:13:19 -06:00
Christopher L. Shannon
526e83b3cb AMQ-9658 - Improve auto+nio+ssl transport initialization for amqp
This makes small fix to ensure that the full initialization
buffer will always be entirely read and processed when using
the auto+nio+ssl transport with amqp. Previously the code assumed
only 8 bytes would ever exist (which should be the case under normal
circumstances) but now it will handle any extra bytes if a client sent
more.
2025-02-05 20:30:22 -05:00
Christopher L. Shannon
d9e89f4b5f
AMQ-9658 - Properly increment transport receive counter (#1389)
Switch to using an AtomicInteger for tracking bytes received in a
TcpTransport. This makes incrementing the counter an atomic operation.
Previously a volatile int was used and incrementing volatiles is not
atomic because it's a 3 step process of read, update, set.

This also makes a small fix to ensure that the full initialization
buffer will always be entirely read and processed when using
the auto+nio+ssl transport. Previous the code assumed only the first
command was stored in the initialization buffer but technically more
bytes could exist for a future command (even if unlikely with the
current Java implementation).
2025-02-05 10:02:28 -05:00
Matt Pavlovich
fb52acb844
Merge pull request #1386 from mattrpav/AMQ-9656
[AMQ-9656] Cleanup kahadb compiler warnings
2025-02-05 08:34:51 -06:00
Matt Pavlovich
c3ab8f63b4
Merge pull request #1388 from mattrpav/NO-JIA-jenkins-jdk-23
[NO-JIRA] Update Jenkinsfile for JDK 23
2025-02-04 08:54:16 -06:00
Matt Pavlovich
298878186a
[NO-JIRA] Update Jenkinsfile for JDK 23 2025-02-03 20:14:42 -06:00
Matt Pavlovich
1e77efd6a7
Merge pull request #1387 from mattrpav/AMQ-9657
Fix line endings in openwire generated files
2025-02-03 18:14:19 -06:00
Matt Pavlovich
c45a9d99da
Fix line endings in openwire generated files 2025-02-03 17:58:04 -06:00
Matt Pavlovich
e6cec2773b
[AMQ-9656] Cleanup kahadb compiler warnings 2025-02-03 17:16:12 -06:00
JB Onofré
a4a42277d1
Merge pull request #1385 from jbonofre/5-19-jenkinsfile
Add 5.19.x branch in Jenkinsfile
2025-01-23 15:23:16 +01:00
JB Onofré
6bb02edb46 Add 5.19.x branch in Jenkinsfile 2025-01-23 08:19:09 +01:00
Matt Pavlovich
ca7eaeb804
Merge pull request #1329 from mattrpav/AMQ-8463
[AMQ-8463] Add advancedMessageStatistics feature
2025-01-22 08:55:01 -06:00
Matt Pavlovich
7f8cf0e7d9
[AMQ-8463] New Feature: Advanced Message Flow statistics
Co-authored-by: Christopher L. Shannon <cshannon@apache.org>
2025-01-21 20:45:14 -06:00
JB Onofré
b271fa82f2
Merge pull request #1372 from jbonofre/AMQ-9639
AMQ-9639: Upgrade to Spring 6.2.1
2025-01-21 18:14:12 +01:00
JB Onofré
27dc281226
Merge pull request #1382 from jbonofre/AMQ-9651
AMQ-9651: Upgrade to commons-daemon 1.4.1
2025-01-21 11:06:21 +01:00
JB Onofré
843764c7f0
Merge pull request #1383 from jbonofre/AMQ-9650
AMQ-9650: Upgrade to commons-beanutils 1.10.0
2025-01-21 11:02:44 +01:00
JB Onofré
8eb7c2ae18 AMQ-9650: Upgrade to commons-beanutils 1.10.0 2025-01-20 16:48:52 +01:00
JB Onofré
a66b74d076 AMQ-9651: Upgrade to commons-daemon 1.4.1 2025-01-20 16:47:16 +01:00
JB Onofré
66ddbe4a08 AMQ-9639: Upgrade to Spring 6.2.1 2025-01-20 16:10:58 +01:00
JB Onofré
b7ce58a1c6
Merge pull request #1375 from jbonofre/AMQ-9642
AMQ-9642: Load jetty.xml from the filesystem instead of the classpath in jetty-demo.xml
2025-01-09 14:37:56 +01:00
JB Onofré
fb9334ed96 AMQ-9642: Load jetty.xml from the filesystem instead of the classpath in jetty-demo.xml 2025-01-09 07:43:28 +01:00
JB Onofré
8c37befbe9 Fix surefire configuration in the release profile 2025-01-08 10:54:44 +01:00
JB Onofré
14064ff32a This closes #1356 2025-01-08 08:16:47 +01:00
Paul Gale
453d41da06 Upgrade to Jolokia 2.1.2. Remove json-simple 1.1.1
This closes #1356

Co-author: JB Onofré <jbonofre@apache.org>
2025-01-08 08:15:37 +01:00
JB Onofré
0475367136
Merge pull request #1374 from jbonofre/AMQ-9641
AMQ-9641: Upgrade to Camel 4.8.2
2025-01-08 08:01:47 +01:00
JB Onofré
6ca66f3833 AMQ-9641: Upgrade to Camel 4.8.2 2025-01-07 18:02:53 +01:00
DressedUpZebra
be37c9b72b
[AMQ-9537] Update user-guide.html (#1266)
Update user-guide.html in the distribution
2025-01-07 17:56:58 +01:00
JB Onofré
5cb8cca32a
Merge pull request #1239 from mattrpav/AMQ-9519
[AMQ-9519] Remove runtime usage of commons-io
2025-01-07 17:50:17 +01:00
Christopher L. Shannon
322c84d5c2
Merge pull request #1270 from DressedUpZebra/setJournalDiskSyncStrategy-in-unit-tests
[AMQ-9542] Replace use of deprecated setEnableJournalDiskSyncs
2024-12-18 18:25:24 -05:00
DressedUpZebra
cb528078a6
[AMQ-9543] Replace use of deprecated setInactiveTimoutBeforeGC in unit tests (#1269)
* Fix typo in the deprication doc

* Replace use of depricated setInactiveTimoutBeforeGC
2024-12-18 18:15:52 -05:00
Matt Pavlovich
3b759d2854 [NO-JIRA] Remove no-op 'optimize' flag to maven-compiler-plugin (since Java 9) 2024-12-18 09:22:05 -06:00
Matt Pavlovich
8c12033261
[AMQ-9519] Remove runtime usage of commons-io 2024-12-13 14:51:56 -06:00
JB Onofré
04c367a690
Merge pull request #1368 from jbonofre/AMQ-9630
AMQ-9630: Upgrade to Jackson 2.18.2
2024-12-12 14:51:34 +01:00
JB Onofré
4d77e48399
Merge pull request #1367 from jbonofre/AMQ-9632
AMQ-9632: Upgrade to commons-io 2.18.0
2024-12-12 14:42:53 +01:00
JB Onofré
8d7d40959e AMQ-9632: Upgrade to commons-io 2.18.0 2024-12-12 14:41:29 +01:00
JB Onofré
82bb04c223
Merge pull request #1366 from jbonofre/AMQ-9633
AMQ-9633: Upgrade to commons-dbcp2 2.13.0
2024-12-12 14:39:08 +01:00
pa-deasy
de0d68b15a
AMQ-9478 Add unit tests for tcp & ssl socket properties (#1360)
AMQ-9478 Add unit tests for tcp & ssl socket properties.
2024-12-11 18:47:21 -05:00
JB Onofré
285a2df5c4 AMQ-9630: Upgrade to Jackson 2.18.2 2024-12-10 09:49:25 +01:00
JB Onofré
d908a89949 AMQ-9633: Upgrade to commons-dbcp2 2.13.0 2024-12-10 09:42:43 +01:00
JB Onofré
645dd99964
Merge pull request #1361 from jbonofre/AMQ-9635
AMQ-9635: Upgrade to jmdns 3.6.0
2024-12-10 09:40:27 +01:00
JB Onofré
aa3e8e7de2
Merge pull request #1362 from jbonofre/AMQ-9634
AMQ-9634: Upgrade to Spring 6.2.0
2024-12-10 09:09:40 +01:00
JB Onofré
eb68939a13
Merge pull request #1363 from jbonofre/ASF_TAGS
Add .asf.yaml to get GitHub features (like labels, merge buttons, ...)
2024-12-10 08:45:09 +01:00
JB Onofré
33d8243503 Add .asf.yaml to get GitHub features (like labels, merge buttons, ...) 2024-12-09 15:53:43 +01:00
JB Onofré
c46376fe27 AMQ-9634: Upgrade to Spring 6.2.0 2024-12-09 09:56:20 +01:00
JB Onofré
52818af9c0 AMQ-9635: Upgrade to jmdns 3.6.0 2024-12-09 09:51:24 +01:00
JB Onofré
52a9aec22e
Merge pull request #1359 from coheigea/patch-1
AMQ-9628 - Update XStream to 1.4.21
2024-12-09 09:42:18 +01:00
Colm O hEigeartaigh
3a3e4a6555
AMQ-9628 - Update XStream to 1.4.21 2024-12-05 17:54:25 +00:00
Matt Pavlovich
bb4c8aac66 [AMQ-9623] Update ConnectionView to include WireFormatInfo 2024-12-01 19:05:34 -06:00
Christopher L. Shannon
bd91d97861
Merge pull request #1355 from cshannon/AMQ-9625
AMQ-9625 - Prevent queue messages from becoming stuck
2024-11-21 09:50:58 -05:00
Christopher L. Shannon
7f218fe05d AMQ-9625 - Prevent queue messages from becoming stuck
Fixes a race condition bug that can lead to a message being missed on
dispatch and stuck on a Queue until restart when caching and
concurrentStoreAndDispatch are enabled on a Queue and the cache becomes
disabled.
2024-11-20 15:29:13 -05:00