10009 Commits

Author SHA1 Message Date
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 dd3cac8f6cba7a568dfc70b1210f649c1013e01b)
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 b4513004bcb925788e49ff9a067a120abf226d37)
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 ae4a5d3a5cfaf26bdc1c79e743b4c1c7ba8491bd)
2018-07-24 10:56:33 -04:00
Christopher L. Shannon (cshannon)
4f79ba3220 AMQ-6992 - Update Jackson to latest version
(cherry picked from commit 4a67dde130169f20a8b85fd145cf1e1431eed167)
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 5fb470478f8511619ddf9f0725ce000756536843)
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 9abbe826ecc47596fb43fd42e094d403c56b158d)
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 e0aa091d9ef16fb3f2a570a95bbd4326abc58941)
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 ed8860000f6d9c0dcd71206309ba27a34db2c606)
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 9abe2c6f97c92fc99c5a2ef02846f62002a671cf)
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 db8c771b2a37ad16d789f546507b6329221f4c7a)
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 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 1db36d864d4199894d873bf7d7dfae5a23399de1)
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 1d2dcffceea769a3207be88035633280e192afb7)
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 2a953481821fcbfefbdd235a2c5b7f7e7ef8a6b7)
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 b8cfab97db9917cd3f20dc1a9676eef3ac0c999e)
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 b29d2ea34275ce5cb4d2653ff1edda9dad454763)
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 1fe096cb2a3ec03dbf5a7aab05c0960f8c739339.
2018-04-18 12:35:10 -04:00
Christopher L. Shannon (cshannon)
86fbf957e9 Revert "AMQ-6947 - Update Queue metrics on expiration"
This reverts commit bca0af4133a6e226783f8e953f1abe7d4e165743.
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 6e468b4540754cad5cd30de373cadc026c998669)
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 021c82859cf4361eb31b21fdbac17655ae9e368d)
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 f3a8e882068803a3cdab338d3544b27a7808e0cc)
2018-04-10 16:52:47 -06:00
Alvin Lin
929483906b AMQ-6930 add test case
(cherry picked from commit 6bb56decf881328f5595692ca17c1899f7f86a7b)
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 84126d8a7a7eb9faf44bef687dcf647e84173f22)
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 65b0f2ad0d48845ad54681ac0eff832de122e2a9)
2018-03-29 13:26:13 -04:00
Christopher L. Shannon (cshannon)
cae382063e AMQ-6940 - Reduce memory footprint for inflight statistics
For the TopicSubscription case we can reduce the inflight statistics
memory footprint by not storing the entire message reference for in
flight messages and instead just a subset of the information needed.

(cherry picked from commit f69fd6f0020290752a7424479821c22d94f9b8b7)
2018-03-29 09:02:20 -04:00
Christopher L. Shannon (cshannon)
d36412314f AMQ-6935 - Update Jolokia to 1.5.0
(cherry picked from commit d97bbe5b5d7c970d39bd1cf6ea5472c6e5cc767e)
2018-03-22 14:22:20 -04:00
Christopher L. Shannon (cshannon)
e090425891 AMQ-6934 - Updating Jackson to 2.9.4
(cherry picked from commit d195b01f3b4d57c230e871e126b30aae747b2ae6)
2018-03-22 14:09:31 -04:00
Christopher L. Shannon (cshannon)
2ca46c561b AMQ-6924 - Fix StoreDurableSubscriberCursor non-persistent message add
StoreDurableSubscriberCursor now properly uses a timeout value when
attempting to add to the temporary store for non-persistent messages to
prevent an indefinite wait on free space

(cherry picked from commit 5e2adc0ed7dfe2e827bdef878f1c8cde12ff5773)
2018-03-09 07:41:38 -05:00
Timothy Bish
d6b703bcb1 AMQ-6909 Update Qpid JMS to 0.30.0 release and Proton-j to 0.26.0
Update to latest Qpid JMS and Proton-J and the matching netty version
for Qpid JMS 4.1.22.Final
(cherry picked from commit 0bb4a5c3ab43b0f10f4a255f134de5b8533eb67d)
2018-03-02 16:14:16 -05:00
Christopher L. Shannon (cshannon)
6e7f622456 AMQ-6901 - Add NPE check inside DestinationMap filter
(cherry picked from commit 703b7b151017fe117363e5598146e157bad78265)
2018-02-16 14:33:27 -05:00
Christopher L. Shannon (cshannon)
3c2d5a3015 AMQ-6901 - Make sure proper policy is used to configure a destination
When multiple wildcard policies exist in a hierarchy it was possible for
the wrong policy to be selected when configuring a destination

(cherry picked from commit 2ce1c1352fb64ecf1d3018e2b0f7cabeba99b589)
2018-02-16 10:42:59 -05:00
Claus Ibsen
4841ff56e3 Upgrade Camel 2018-02-01 09:51:32 +01:00
Christopher L. Shannon (cshannon)
bb2db5741b [maven-release-plugin] prepare for next development iteration 2018-01-29 08:46:14 -05:00
Christopher L. Shannon (cshannon)
bd4285d3aa [maven-release-plugin] prepare release activemq-5.15.3 activemq-5.15.3 2018-01-29 08:42:12 -05:00
Christopher L. Shannon (cshannon)
46b1cba949 Revert "[no jira] add targetNamespace for karaf features"
This reverts commit 2745b914f0403094685fe7708f79e98ca6f2c524.
2018-01-29 08:32:37 -05:00
Christopher L. Shannon (cshannon)
d19ad268e7 Revert "[no jira] update targetNamespace version for karaf features"
This reverts commit a7dae7ec0a87b19aa4123f8b0c226ecd18e1506e.
2018-01-29 08:32:26 -05:00