Commit Graph

9971 Commits

Author SHA1 Message Date
Christopher L. Shannon (cshannon) 83d4aab2d1 AMQ-7004 - Improved logging in Failover Transport
(cherry picked from commit 7974e8c099)
2018-07-30 07:57:39 -04:00
Christopher L. Shannon (cshannon) ed23aca302 AMQ-7206 - Update Derby
Thanks Jamie Goodyear for the patch

(cherry picked from commit b67c141e6a)
2018-07-30 07:40:57 -04:00
Jeff Genender 72b7d948d1 AMQ-7023 Added aggregate for a full project report 2018-07-28 14:57:42 -06:00
jgoodyear ea21dd510d [AMQ-7023] Add owasp plugin as profile to AMQ build. 2018-07-28 14:43:48 -06:00
Christopher L. Shannon (cshannon) 528eb3beb2 AMQ-6990 - Exclude commons-beanutils-core
Thank you to Jamie Goodyear for the patch

(cherry picked from commit 7e50428495)
2018-07-27 11:31:35 -04:00
Christopher L. Shannon (cshannon) da054951c0 AMQ-6974 - test cleanup
(cherry picked from commit 525fd29d16)
2018-07-27 08:40:00 -04:00
giliva 2fe8116819 Avoid overflow errors - see KAFKA-4290
Add test for overflow values

Bind test sockets to free ports

(cherry picked from commit 5b1412ddfd)
2018-07-27 08:39:52 -04:00
gtully cdae25ecfb AMQ-6967 - ensure there are some messages paged in for periodic expiry check if non are in memory
(cherry picked from commit 026c6f4403)
2018-07-27 08:11:34 -04:00
Christopher L. Shannon (cshannon) e3f76e1693 AMQ-7017 - Prevent ArithmeticException in ProducerBrokerExchange
Check for zero to prevent divide by zero error inside
getPercentageBlocked() method

Thank you to Matthew Stratton for the patch

(cherry picked from commit b79fcd0a76)
2018-07-27 07:41:22 -04:00
Christopher L. Shannon (cshannon) 887db9e2f2 AMQ-6970 - Adding SSL params for RAR
Fixing missing ssl parameters when configuring rar. Also fixing
configuration logic of inproper null checks inside
ActiveMQManagedConnectionFactory

Thank you to Flavia Rainone for the patch

(cherry picked from commit e39db56934)
2018-07-27 07:28:14 -04:00
Timothy Bish 972b3fa6cf AMQ-7019 Update Jolokia to latest version
Updates version to v1.6.0

(cherry picked from commit 2ebea251cd)
2018-07-26 18:49:07 -04:00
gtully c0a6f47a47 AMQ-7021 - add unsynchronised accessors to destination map for usage with rw lock from abstract region; allow concurrent read of the destination map
(cherry picked from commit 0b76d3a0ea)
2018-07-26 11:31:11 -04:00
Jeff Genender 2a2e01df6a AMQ-7015 - Changed attribute to purgeRecoveredXATransactionStrategy and
allow NEVER, COMMIT, and ROLLBACK
2018-07-25 12:52:49 -06:00
gtully d25de5d8c3 AMQ-5976 - sanitise filter display
(cherry picked from commit dd3cac8f6c)
2018-07-25 11:57:00 +01:00
Timothy Bish 3ec0831b05 AMQ-6994 Update tomcat API version to laetst 8.0.x series
Updates version to 8.0.53 to bring in fixes

(cherry picked from commit b4513004bc)
2018-07-24 12:36:36 -04:00
Timothy Bish 7b5dcdd514 AMQ-6997 Update Qpid JMS, Proton-J and Netty to latest
Update the libraries Qpid JMS, Proton-J and Netty to latest releases

(cherry picked from commit ae4a5d3a5c)
2018-07-24 10:56:33 -04:00
Christopher L. Shannon (cshannon) 4f79ba3220 AMQ-6992 - Update Jackson to latest version
(cherry picked from commit 4a67dde130)
2018-07-24 06:30:29 -04:00
jgoodyear a70e25c2d8 [AMQ-6996] Update to Xerces 2.12.0 2018-07-23 09:21:32 -06:00
Timothy Bish ed3c4fec89 AMQ-7012 Fix STOMP protocol handler to log correct command names
Ensure Commands are logged correctly by the protocol converter.
(cherry picked from commit 5fb470478f)
2018-07-19 17:31:59 -04:00
Timothy Bish 4bcc991d72 AMQ-7006 Remove STOMP pending acks after client acknowledge
Reworked patch from Avikash Mishra to remove tracked pending acks from a
STOMP subscription that has acked.
(cherry picked from commit 9abbe826ec)
2018-07-19 16:59:38 -04:00
Jeff Genender 63779e2f78 AMQ-7015 This closes #290 2018-07-19 12:00:02 -06:00
hkesler ce7498c971 AMQ-7015 Added a purgeRecoveredXATransactions property on the KahaDB adaptor to purge prepared XA messages on recovery 2018-07-19 11:53:04 -06:00
Jeff Genender 7313d72c6b [AMQ-7013] Added final for thread safety 2018-07-18 15:12:43 -06:00
Jeff Genender 87065f5019 [AMQ-7013] This closes #288 2018-07-18 10:36:32 -06:00
jgoodyear 7ba7bfd9cd [AMQ-7013] Adding unit test 2018-07-18 13:04:07 -02:30
jgoodyear 3f83bfcae2 [AMQ-7013] Introduce JenkinsHash to XATransactionID 2018-07-18 11:30:18 -02:30
jgoodyear a1e5b970d8 [AMQ-7011] Override dispatch to always set dispatchAsync true
This closes #287
2018-07-15 20:35:18 -06:00
Jeff Genender 3397a97213 AMQ-7002 - Change jobid identifier to messageid format 2018-06-27 10:38:30 -06:00
gtully 4cbb913271 AMQ-7002 - ensure uniqueue jobids, fix and test via patch from Jamie goodyear applied with thanks
(cherry picked from commit e0aa091d9e)
2018-06-27 14:17:04 +01:00
gtully 19cb5d7c8b AMQ-7001 - amqp jms transformer - always copy message if properties need to be modified, fix and long running test that is disabled
(cherry picked from commit ed8860000f)
2018-06-26 10:33:29 -04:00
Timothy Bish 61f2d2b20b AMQ-6997 Upgrade to Qpid JMS 0.33.0
Upgrade to latest release of Qpid JMS
(cherry picked from commit 9abe2c6f97)
2018-06-15 17:33:07 -04:00
Timothy Bish 5403ad2e82 AMQ-6968 Ensure that the correct exception is thrown
Allow the original exception that triggered the failure to be thrown
from the packet send methods
(cherry picked from commit db8c771b2a)
2018-05-21 16:40:43 -04:00
Christopher L. Shannon (cshannon) ea1894c7ee [maven-release-plugin] prepare for next development iteration 2018-05-17 13:58:54 -04:00
Christopher L. Shannon (cshannon) 165cba235a [maven-release-plugin] prepare release activemq-5.15.4 2018-05-17 13:57:43 -04:00
Christopher L. Shannon (cshannon) 7e477d0355 NO-JIRA: Add 5.15.4 schema identifier
(cherry picked from commit 1db36d864d)
2018-05-17 13:15:45 -04:00
Christopher L. Shannon (cshannon) 72c075cc96 AMQ-6962 - Update spring to 4.3.17
(cherry picked from commit 1d2dcffcee)
2018-05-15 11:32:06 -04:00
saivr1t 20f6c0a035 AMQ-6959
Avoid creating a Throwable in case of non-trace logging

(cherry picked from commit 2a95348182)
2018-05-14 09:03:03 -04:00
Timothy Bish 0bd15a2a3e AMQ-6958 Configure the AMQP Max Frame Size by default
Configure a value of 128KB for AMQP max frame size by default to improve
overall performance and provide a limit on delivery size before chunking
begins.
(cherry picked from commit b8cfab97db)
2018-05-10 13:18:13 -04:00
Timothy Bish 0e30927836 AMQ-6909 Update Qpid JMS, proton-j and Netty to latest.
Use latest releases of AMQP deps
(cherry picked from commit b29d2ea342)
2018-05-08 17:45:38 -04:00
Claus Ibsen 2eafc39171 AMQ-6957: Upgrade to Camel 2.19.5 2018-05-05 08:10:00 +02:00
Christopher L. Shannon (cshannon) 79fae8c00b Revert "AMQ-6947 - Make sure counters are updated correct on message drop"
This reverts commit 1fe096cb2a.
2018-04-18 12:35:10 -04:00
Christopher L. Shannon (cshannon) 86fbf957e9 Revert "AMQ-6947 - Update Queue metrics on expiration"
This reverts commit bca0af4133.
2018-04-18 12:35:01 -04:00
Christopher L. Shannon (cshannon) bca0af4133 AMQ-6947 - Update Queue metrics on expiration
The updated dropMessage method only decrements the destination metrics
if a message is removed from the pagedInMessages list to prevent
duplicate updates.  There is also a case where we still need to update
metrics if the message never makes it into the pagedInMessages list in
the first place and that is on expiration so this patch fixes that. A
couple existing tests found this issue.

(cherry picked from commit 6e468b4540)
2018-04-18 09:06:31 -04:00
Christopher L. Shannon (cshannon) 1fe096cb2a AMQ-6947 - Make sure counters are updated correct on message drop
Only update metrics counters when message is removed from the
pagedInMessages list which is important to check in case of duplicates

(cherry picked from commit 021c82859c)
2018-04-17 08:25:56 -04:00
Alvin Lin 0036084af6 AMQ-6930 provide options to allow stdout/stderr of activemq process to be redirect to a file using append mode
(cherry picked from commit f3a8e88206)
2018-04-10 16:52:47 -06:00
Alvin Lin 929483906b AMQ-6930 add test case
(cherry picked from commit 6bb56decf8)
2018-04-10 16:26:09 -06:00
Christopher L. Shannon (cshannon) 9683ae3f5d AMQ-6940 - test fix for AMQ6477 test
Need to remove the portion of the test that looks at the dispatched list
for TopicSubscription as that class no longer tracks message references

(cherry picked from commit 84126d8a7a)
2018-03-30 06:35:52 -04:00
Christopher L. Shannon (cshannon) a0a240372f AMQ-6940 - fix compilation attempt 2 2018-03-30 06:31:04 -04:00
Christopher L. Shannon (cshannon) 9346fb3638 AMQ-6940 - Fix compilation 2018-03-30 06:29:25 -04:00
Christopher L. Shannon (cshannon) 21a594c8e8 AMQ-6940 - Add flag to disable TopicSubscription in flight stats
To save memory usage in some use cases add a new flag to PolicyEntry
called useTopicSubscriptionInflightStats to allow disabling the
inflight stats

(cherry picked from commit 65b0f2ad0d)
2018-03-29 13:26:13 -04:00