Commit Graph

10101 Commits

Author SHA1 Message Date
Christopher L. Shannon (cshannon) 65b0f2ad0d 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
2018-03-29 13:25:36 -04:00
Christopher L. Shannon (cshannon) f69fd6f002 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.
2018-03-29 09:00:26 -04:00
gtully 8fd82ff693 Revert "AMQ-2388: Enanched log4j logger to include exact versio number."
This appender drops nested or cause exceptions from the stack trace, the cause is kinda handy.
This reverts commit 4927c54a0a.
2018-03-23 14:38:11 +00:00
Christopher L. Shannon (cshannon) d97bbe5b5d AMQ-6935 - Update Jolokia to 1.5.0 2018-03-22 14:21:46 -04:00
Christopher L. Shannon (cshannon) d195b01f3b AMQ-6934 - Updating Jackson to 2.9.4 2018-03-22 14:08:59 -04:00
Claus Ibsen b77cb88f24 AMQ-6928: Upgrade to Camel 2.21.0 2018-03-16 07:59:40 +01:00
Christopher L. Shannon (cshannon) 5e2adc0ed7 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
2018-03-09 07:41:09 -05:00
Timothy Bish 0bb4a5c3ab 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
2018-03-02 16:13:44 -05:00
gtully 060817552d [AMQ-4261] use WARN level for producer flow control events, DEBUG if blockedProducerWarningInterval=0 2018-03-02 12:17:24 +00:00
gtully b57f4f3211 [no jira] extend the timeout b/c it was on the margins 2018-03-01 11:38:16 +00:00
gtully 82c9f9531e [AMQ-6907] add selectorAware option to conditionalNetworkBridgeFilterFactory such that replay back to origin can happen if there are no matching local consumers 2018-02-28 16:07:52 +00:00
gtully efaf9cd77e [AMQ-6906] jdbc store; ensure rolled back prepared ack messages are recovered asap 2018-02-28 13:31:12 +00:00
Christopher L. Shannon (cshannon) 703b7b1510 AMQ-6901 - Add NPE check inside DestinationMap filter 2018-02-16 14:32:24 -05:00
Christopher L. Shannon (cshannon) 2ce1c1352f 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
2018-02-16 10:41:33 -05:00
Claus Ibsen 0785029b88 Upgrade Apache Camel to 2.20.2 2018-02-01 09:42:37 +01:00
gtully dd2572bcb1 [AMQ-6891] test and fix non tx variant of this leak 2018-01-30 10:51:30 +00:00
Christopher L. Shannon (cshannon) 80ef6d3129 Revert "[no jira] add targetNamespace for karaf features"
This reverts commit 2745b914f0.

(cherry picked from commit 46b1cba949)
2018-01-29 08:35:43 -05:00
Christopher L. Shannon (cshannon) b9288986fb Revert "[no jira] update targetNamespace version for karaf features"
This reverts commit a7dae7ec0a.

(cherry picked from commit d19ad268e7)
2018-01-29 08:35:37 -05:00
Christopher L. Shannon (cshannon) e5de25f4fc NO-JIRA: Add missing license headers 2018-01-29 08:10:50 -05:00
Christopher L. Shannon (cshannon) 5189b4e545 Add schemas 2018-01-29 08:07:46 -05:00
gtully f96a20e831 [AMQ-6891] apply fix and test from Radek Kraus with thanks. Pending cursor adds are now dropped on rollback 2018-01-26 13:18:00 +00:00
Timothy Bish a3f65e0aec AMQ-6874 Update Qpid JMS to 0.29.0 and proton-j to 0.25.0
This updates the AMQP libs Qpid JMS and Proton-J, also updates netty to
4.1.19.Final to match the version used for Qpid JMS
2018-01-22 11:42:37 -05:00
gtully ec6fa19099 [AMQ-6815] rework to drop the batch reference from Location such that batches are free for gc when index pages are agressively cached 2018-01-11 12:56:40 +00:00
Christopher L. Shannon (cshannon) 4535e8f097 AMQ-6884 - Replacing printStackTrace() with logging statement 2018-01-11 07:27:03 -05:00
gtully 8c77e9553e [AMQ-6880] fix filter match logic when transport connector updateClusterFilter is in play 2018-01-03 16:07:06 +00:00
Hadrian Zbarcea 12c649c2d9 This closes #85. Won't fix. Thanks @jwcarman for contribution, sorry for not picking it up in time. 2017-12-22 18:42:30 -05:00
Hadrian Zbarcea 6e9ceb222c This closes #268. 2017-12-22 18:40:33 -05:00
Sami Nurminen 39caca7cf6 AMQ-6327 - Remove System.out.println 2017-12-22 18:16:14 -05:00
Hadrian Zbarcea b06e26ca1e This closes #75, closes #265, closes #266 2017-12-22 00:43:26 -05:00
Hadrian Zbarcea 87db137597 [no jira] update targetNamespace version for karaf features 2017-12-22 00:37:44 -05:00
Hadrian Zbarcea fc4ebd2bc9 [no jira] add targetNamespace for karaf features 2017-12-22 00:37:34 -05:00
Hadrian Zbarcea e4d38d615b This closes #236. Invalid. 2017-12-20 22:34:55 -05:00
Hadrian Zbarcea 25b70f61ee This closes #264 2017-12-20 22:31:52 -05:00
Łukasz Dywicki a8a032af09 AMQ-6861 Allow customisation of network bridge creation logic. 2017-12-20 22:00:54 -05:00
Hadrian Zbarcea ab2711abb1 This closes #267. 2017-12-20 21:49:33 -05:00
Sami Nurminen 051e2b791c AMQ-6327 - getNextScheduledTime() returns incorrect time when working with day of month 2017-12-20 21:47:47 +02:00
gtully 22f8f88ddb [NO JIRA] harden test occasional failure 2017-12-19 11:48:47 +00:00
Hadrian Zbarcea 52480a4af8 This closes #228. Thanks @catull and @lichtin for patch 2017-12-18 23:13:35 -05:00
Carlo Dapor b40e5f93bd [AMQ-6601] AMQ with master and slave broker, shutting down slave causes dead-lock. 2017-12-18 23:08:22 -05:00
Hadrian Zbarcea 04eedc3bc4 This closes #226. Thanks ecki for PR 2017-12-18 21:34:23 -05:00
Bernd 26eab53723 Javadoc typo fix and cleanup
This mostly fixes the url1/url2 copy and paste problem. It uses a bit more readable property syntax and introduces a single sentence (plain text) summary for class Javadoc and adds some links.
2017-12-18 21:28:28 -05:00
Hadrian Zbarcea 69eba7cf37 [no jira] Fix invalid xml for broker config 2017-12-18 17:56:25 -05:00
Christopher L. Shannon (cshannon) 56baba96c6 AMQ-6875 - Use the correct destination for Virtual destination consumers
when using Virtual Topics
2017-12-14 16:01:10 -05:00
Timothy Bish d3e4393784 AMQ-6874 Update Qpid JMS to 0.28.0 and proton-j to 0.24.0
This updates the AMQP libs Qpid JMS and Proton-J, also updates netty to
4.1.18.Final to match the version used for Qpid JMS
2017-12-14 12:32:06 -05:00
gtully dd6dcc188c fix regression - ensure connector created for remote jmx assertion 2017-12-14 13:20:36 +00:00
Timothy Bish 36a2871301 AMQ-6872 Use correct type casts on ApplicationProperties Map
Fix missing cast on value out of current proton release.
2017-12-08 11:40:34 -05:00
Timothy Bish e7bce023de AMQ-6872 Use correct type casts on ApplicationProperties Map
Use the spec defined values when casting the Map from the
ApplicationProperties section.
2017-12-07 14:54:42 -05:00
Christopher L. Shannon (cshannon) 5fa0bbd515 AMQ-6871 - By default only send generic platform details
The default behavior by the OpenWire client will be to send generic
platform details to the server with a new flag to send more specific
information.
2017-12-06 08:41:51 -05:00
gtully 9d98ee253f sync code default with config default to use jvm mbean server 2017-11-24 10:36:52 +00:00
gtully 151e17abfe [AMQ-6854] - periodic log warn on store limits reached in the same way 2017-11-21 14:56:02 +00:00