9983 Commits

Author SHA1 Message Date
Christopher L. Shannon (cshannon)
dcb7be9559 [maven-release-plugin] prepare for next development iteration 2018-08-02 09:53:48 -04:00
Christopher L. Shannon (cshannon)
e411ed4af0 [maven-release-plugin] prepare release activemq-5.15.5 2018-08-02 09:53:02 -04:00
Christopher L. Shannon (cshannon)
4cefdc0fd0 AMQ-7029 - Update commons-io
(cherry picked from commit 550f76cd5ad466f67a693b236cfe4ba9b062f03a)
2018-08-02 09:29:20 -04:00
Christopher L. Shannon (cshannon)
d4049bb373 AMQ-7027 - Dependency updates
Update httpclient, httpcore, and spring

(cherry picked from commit 79f66a3dc529c8a8ae84320353ad61358986c6fe)
2018-08-02 09:22:07 -04:00
Christopher L. Shannon (cshannon)
58008cb6fe AMQ-7027 - Update Jetty
(cherry picked from commit f1ca4cab3830a597a0b4ef11098a933088b7c94d)
2018-08-02 09:22:01 -04:00
Timothy Bish
77e584f057 AMQ-7001 Remove now unnecessary check for UTF8Buffer type
Remove the now unneeded checks for UTF8Buffer on the outbound converter
as the Codec now can encode those to the correct string AMQP types
without need for any help.

(cherry picked from commit ba7934e91adf1c068db7107a6353b867e276affb)
2018-08-01 18:34:40 -04:00
Timothy Bish
ad0ae74f3b AMQ-7001 Resolve issues with encode failures on copied messages
Ensure that messages are copied to avoid contention on message content
when concurrent store and dispatch is enabled and better handle the AMQP
message type value.  Adds an AMQP Encoder for UTF8Buffer to encode down
to AMQP String encodings to allow for encoded OpenWire messages such as
MapMessage which can contain UTF8Buffer instances for String keys and
values.

(cherry picked from commit 9ec6ee43b146736fdf635090b2829a0c621a00f3)
2018-08-01 18:14:45 -04:00
Christopher L. Shannon (cshannon)
a8b2fa1a06 Revert "[maven-release-plugin] prepare release activemq-5.15.5"
This reverts commit 688c290110416f04b2a3251f9747a7f16e83329d.
2018-08-01 13:24:52 -04:00
Christopher L. Shannon (cshannon)
4b3d8063e8 Revert "[maven-release-plugin] prepare for next development iteration"
This reverts commit 7d2c69d0ccef33ce6d5c6a411badbd5543a992ef.
2018-08-01 13:24:46 -04:00
Christopher L. Shannon (cshannon)
7d2c69d0cc [maven-release-plugin] prepare for next development iteration 2018-07-31 08:51:31 -04:00
Christopher L. Shannon (cshannon)
688c290110 [maven-release-plugin] prepare release activemq-5.15.5 2018-07-31 08:49:37 -04:00
Christopher L. Shannon (cshannon)
e2232050d4 NO-JIRA: Add spring schemas for 5.15.5
(cherry picked from commit d1c3c4814ee386f6f1df09495a8721e30b3b1610)
2018-07-31 08:35:42 -04:00
Christopher L. Shannon (cshannon)
83d4aab2d1 AMQ-7004 - Improved logging in Failover Transport
(cherry picked from commit 7974e8c0991dd0bcf2e226ea9b54ff8d740acfc8)
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 b67c141e6a24be9781963c92102fbeb3d432e5ce)
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 7e50428495b5e57a5b612a68c3beab4e09ce9d6d)
2018-07-27 11:31:35 -04:00
Christopher L. Shannon (cshannon)
da054951c0 AMQ-6974 - test cleanup
(cherry picked from commit 525fd29d166c401a9e2d0328015e22682954cf31)
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 5b1412ddfd1c83ae595bdb0543fbf92499bc3822)
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 026c6f4403ea2a53426b507c6d991672942046b7)
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 b79fcd0a768e5c7d45a7f68febf447d8379cbaf4)
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 e39db5693496d48f0d704f9f14f8e2c9b6a153cf)
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 2ebea251cdf58ddf0a29f41ccb6c6aadcfdb9b95)
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 0b76d3a0eac9802941b9dfc2a85589dac95ed40a)
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 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