10025 Commits

Author SHA1 Message Date
giliva
5b1412ddfd Avoid overflow errors - see KAFKA-4290
Add test for overflow values

Bind test sockets to free ports
2018-07-27 08:32:36 -04:00
Christopher L. Shannon (cshannon)
b79fcd0a76 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
2018-07-27 07:40:49 -04:00
Christopher L. Shannon (cshannon)
e39db56934 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
2018-07-27 07:25:35 -04:00
Timothy Bish
2ebea251cd AMQ-7019 Update Jolokia to latest version
Updates version to v1.6.0
2018-07-26 18:48:08 -04:00
gtully
0b76d3a0ea AMQ-7021 - add unsynchronised accessors to destination map for usage with rw lock from abstract region; allow concurrent read of the destination map 2018-07-26 10:42:10 +01:00
Jeff Genender
28819aea4a AMQ-7015 - Changed attribute to purgeRecoveredXATransactionStrategy and
allow NEVER, COMMIT, and ROLLBACK
2018-07-25 12:57:17 -06:00
Timothy Bish
b4513004bc AMQ-6994 Update tomcat API version to laetst 8.0.x series
Updates version to 8.0.53 to bring in fixes
2018-07-24 12:35:57 -04:00
Timothy Bish
ae4a5d3a5c AMQ-6997 Update Qpid JMS, Proton-J and Netty to latest
Update the libraries Qpid JMS, Proton-J and Netty to latest releases
2018-07-24 10:55:58 -04:00
Christopher L. Shannon (cshannon)
4a67dde130 AMQ-6992 - Update Jackson to latest version 2018-07-24 06:29:23 -04:00
Jeff Genender
aa717e0bbb AMQ-6996 This closes #293 2018-07-23 09:13:43 -06:00
Jamie Goodyear
f6e2239b7e
Merge pull request #2 from jgoodyear/AMQ6996
[AMQ-6996] Update to Xerces 2.12.0
2018-07-22 16:25:55 -02:30
jgoodyear
97b7cf60a7 [AMQ-6996] Update to Xerces 2.12.0 2018-07-22 16:24:49 -02:30
Timothy Bish
5fb470478f AMQ-7012 Fix STOMP protocol handler to log correct command names
Ensure Commands are logged correctly by the protocol converter.
2018-07-19 17:29:06 -04:00
Timothy Bish
9abbe826ec 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.
2018-07-19 16:58:47 -04:00
Marc Schoechlin
d34967e019 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/activemq 2018-07-19 21:07:31 +02:00
Marc Schoechlin
6d24f88d16 Bugfix, ambiguous redirect if unset
Thanks to Drew Wyatt<drew.wyatt@carshop.co.uk>
2018-07-19 20:59:19 +02:00
hkesler
24b9ae2ed3 AMQ-7015 Added a purgeRecoveredXATransactions property on the KahaDB adaptor to purge prepared XA messages on recovery 2018-07-19 12:01:01 -06:00
Jeff Genender
7f4851f31c [AMQ-7013] Added final for thread safety 2018-07-18 15:13:31 -06:00
jgoodyear
063d21f880 [AMQ-7013] Adding unit test 2018-07-18 10:39:29 -06:00
jgoodyear
e9a64b1c72 [AMQ-7013] Introduce JenkinsHash to XATransactionID 2018-07-18 10:39:29 -06:00
jgoodyear
46160c7b7f [AMQ-7011] Override dispatch to always set dispatchAsync true 2018-07-15 20:10:45 -06:00
gtully
2b64b7b04f AMQ-4706 - ensure we log the first warn and include the failure reason 2018-07-05 17:34:30 +01:00
gtully
d8c939a4bd no jira - exercise camel as a jms bridge with transacted consume and parallel send 2018-07-05 12:16:24 +01:00
gtully
c29d7477d0 no jira - fix warn formatting error 2018-07-05 11:54:22 +01:00
gtully
dd3cac8f6c AMQ-5976 - sanitise filter display 2018-07-04 12:04:19 +01:00
gtully
d535e34947 AMQ-7007 - restrict jetty endpoint to 127.0.0.1 by default 2018-07-04 11:37:43 +01:00
gtully
3ea18f4ed1 fix npe in long time failing ci JournalDurableSubscriptionTest 2018-07-04 10:40:31 +01:00
gtully
83514ef799 AMQ-7001 - ensure cursor pending cached id list is pruned of futures that end in an exception, fix and test 2018-07-03 21:18:36 +01:00
Jeff Genender
76490a2c7f AMQ-7002 - Change jobid identifier to messageid format 2018-06-27 10:29:40 -06:00
gtully
e0aa091d9e AMQ-7002 - ensure uniqueue jobids, fix and test via patch from Jamie goodyear applied with thanks 2018-06-27 14:14:44 +01:00
gtully
919ca96cee AMQ-6575 - take message durability from publish qos for retained messages, fix and test 2018-06-27 13:52:30 +01:00
gtully
8fd107559c AMQ-7000 - remove unnecessary time dependent assertion from test, breaks ci 2018-06-27 13:06:53 +01:00
gtully
ed8860000f AMQ-7001 - amqp jms transformer - always copy message if properties need to be modified, fix and long running test that is disabled 2018-06-26 15:25:52 +01:00
gtully
5ebee0ace7 AMQ-7000 - ensure server sessions with closed active sessions get removed from the pool on stop, fix and test 2018-06-26 11:07:04 +01:00
Timothy Bish
9abe2c6f97 AMQ-6997 Upgrade to Qpid JMS 0.33.0
Upgrade to latest release of Qpid JMS
2018-06-15 17:32:28 -04:00
gtully
57a6f2373e AMQ-6854 - ensure non null return in the event on no space to page in 2018-06-13 13:10:52 +01:00
gtully
004be56127 AMQ-2659 - make configurable based on xaAckMode, otherwise pure xa case can default to autoack in error. Additional tests 2018-06-13 11:48:43 +01:00
gtully
1ebf186279 AMQ-3405 - rework fix to use original destination strategy which may be different from the default shared strategy. new test 2018-06-07 11:38:42 +01:00
gtully
63b71affbc AMQ-6824 - harden test 2018-06-01 12:48:08 +01:00
gtully
8b40624837 AMQ-5837 - ensure test timeout > wait timeout for assertions so failures are visible 2018-06-01 12:39:37 +01:00
gtully
6d14e4e85b AMQ-6979 - fix test regression, avoid gc during shutdown such that the error check on the logging remains valid 2018-05-31 13:44:01 +01:00
gtully
4521f47e36 AMQ-6979 - fix test regression dependent on serial excution of expiry processing across destinations 2018-05-31 13:12:38 +01:00
gtully
51ec4590eb [AMQ-6906] exclude test from leveldb scenario dependent on tracked recovered acks 2018-05-31 10:26:03 +01:00
gtully
4c972d97b9 AMQ-5875 - fix test regression in MultiKahaDBQueueDeletionTest 2018-05-31 10:20:53 +01:00
gtully
cdb38b3275 AMQ-6979 - use scheduler as trigger task - do heavy lifting via the task runner executor, take care to trap errors to keep scheduler timer alive AMQ-5129 2018-05-30 22:03:50 +01:00
gtully
20ec044c41 refactor test to cleanup persistence adapter creation for combos - fix ci 2018-05-23 11:56:57 +01:00
Timothy Bish
db8c771b2a 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
2018-05-21 16:39:58 -04:00
gtully
026c6f4403 AMQ-6967 - ensure there are some messages paged in for periodic expiry check if non are in memory 2018-05-21 14:26:45 +01:00
gtully
01384c714d AMQ-6707 - fix destination filter delegate param, refactor-auto-gen method; jees 2018-05-18 14:44:05 +01:00
gtully
2eff835ee2 AMQ-6703 - fix regression in MBeanTest - StoreQueueCursor not sharing its audit - have purge use rollback and delegate to both cursors 2018-05-18 11:36:54 +01:00