Commit Graph

8904 Commits

Author SHA1 Message Date
Robert Gemmell bbc337fc9d AMQ-6009: update 5.12.x to use Qpid JMS 0.6.0 release, get some previously backported tests working 2015-10-30 17:19:53 +00:00
Robert Gemmell a0aa3583bc AMQ-6031: use System.nanoTime() when deriving time to tick the transport with for idle-timeout handling
(cherry picked from commit 037f91d61e)
2015-10-30 16:38:05 +00:00
Christian Schneider 547914cabc [AMQ-6020] Adding the necessary import and removing the export packages
This closes #153
This closes #152
2015-10-23 13:13:00 -04:00
Timothy Bish 796397a7e9 https://issues.apache.org/jira/browse/AMQ-6015
Add support for returning some more meaningful error codes.
(cherry picked from commit 490436c136)
2015-10-19 15:56:50 -04:00
Timothy Bish 95a9a80351 https://issues.apache.org/jira/browse/AMQ-6010
Fix for failed SSL connections not releasing the connection count in the
transport which leads to connections being rejected as having eceeded
the maximum configured connections.
(cherry picked from commit 80b526be7d)
2015-10-14 11:40:31 -04:00
Christopher L. Shannon (cshannon) 88d157faf5 [maven-release-plugin] prepare for next development iteration 2015-10-12 17:21:40 +00:00
Christopher L. Shannon (cshannon) 21c8b4695f [maven-release-plugin] prepare release activemq-5.12.1 2015-10-12 17:20:52 +00:00
Christopher L. Shannon (cshannon) 3533003dc4 Adding schema for 5.12.1 release
(cherry picked from commit 3744349d08)
2015-10-12 16:30:47 +00:00
Christopher L. Shannon (cshannon) 57b269a568 fixing KEYS format
(cherry picked from commit caa6e33362)
2015-10-12 16:26:46 +00:00
Christopher L. Shannon (cshannon) 070e0a17e5 Adding my key
(cherry picked from commit f580b72270)
2015-10-12 16:26:41 +00:00
Christopher L. Shannon (cshannon) a0d8a15465 https://issues.apache.org/jira/browse/AMQ-6004
Calling socketHandlerThread.interrupt() on TcpTransportServer stop to
make sure the broker shutsdown cleanly.

Patch applied with thanks to Erik Godding Boye

(cherry picked from commit 4adc8e4f4e)
2015-10-08 12:14:06 +00:00
Dejan Bosanac 503b62c176 https://issues.apache.org/jira/browse/AMQ-6002 - escape client id in virtual topic mqtt subscription; add test
(cherry picked from commit 816e8dfe54)
2015-10-07 16:45:49 +00:00
Dejan Bosanac 147400c231 https://issues.apache.org/jira/browse/AMQ-6002 - escape client id in virtual topic mqtt subscription
(cherry picked from commit aa743cbd7a)
2015-10-07 16:45:40 +00:00
Dejan Bosanac 95443543e7 https://issues.apache.org/jira/browse/AMQ-5997 - support legacy clients
(cherry picked from commit b83c38b04c)
2015-10-07 16:44:22 +00:00
Dejan Bosanac 69e894cda8 https://issues.apache.org/jira/browse/AMQ-5983 - mqtt virtual topic queue restore
(cherry picked from commit 4a8fec4a66)
2015-10-07 16:41:54 +00:00
Claus Ibsen eefe2c3a15 Upgrade jolokia
(cherry picked from commit 95be3698cd)
2015-10-07 15:00:15 +00:00
Claus Ibsen 4101733d31 Upgrade Camel
(cherry picked from commit 2e4c907f2d)
2015-10-07 14:59:56 +00:00
gtully 8ef31b91e6 https://issues.apache.org/jira/browse/AMQ-5994 https://issues.apache.org/jira/browse/AMQ-4000 - proper fix for duplicate sub info from the store on recovery failure from AMQ2149Test. Additional test from Christopher L
(cherry picked from commit dc06c8dc75)
2015-10-07 12:02:23 +00:00
Timothy Bish 789419ab9d https://issues.apache.org/jira/browse/AMQ-6001
Refill credit at a slightly faster rate.
(cherry picked from commit bbcd938032)
2015-10-06 11:34:18 -04:00
Timothy Bish 82a2c0553a https://issues.apache.org/jira/browse/AMQ-5996
When possible check for noLocl changes on durable subscription
reactivation and recreate the durable sub if it changes.  For both
selector change and noLocal change also update the AbstractSubscription
selectorExpression so it matches with what was requested.
(cherry picked from commit 81b4b9ae3d)
2015-10-01 19:25:46 -04:00
Christopher L. Shannon (cshannon) 90122ec49f https://issues.apache.org/jira/browse/AMQ-5990
Disabling JMX for the Commons Pool implementation inside of
PooledConnectionFactory.  In the future if we want JMX we should
enable our own JMX stats that are independent of Commons Pool.

(cherry picked from commit 7c7c505057)
2015-10-01 18:11:48 +00:00
Christopher L. Shannon (cshannon) 5488d8a030 https://issues.apache.org/jira/browse/AMQ-5968
Fixing a potential null pointer exception when attempting to use
scheduler support with replicated levelDB, which is currently not
supported.

(cherry picked from commit 130455c925)
2015-09-21 17:38:44 +00:00
Dejan Bosanac 70a49b0fa2 https://issues.apache.org/jira/browse/AMQ-5972 - wildcard policy entries not applied in correct order
(cherry picked from commit ee4672baaf)
2015-09-17 12:03:00 +00:00
Christopher L. Shannon (cshannon) 4481096428 https://issues.apache.org/jira/browse/AMQ-5967
Updating temporary limit disk check to take into account space being
used by the temporary store itself

(cherry picked from commit 4f8d56aaf6)
2015-09-14 19:49:49 +00:00
Timothy Bish f5b83cbc8f https://issues.apache.org/jira/browse/AMQ-5959
Add check to avoid NPE
(cherry picked from commit f58683ea07)
2015-09-08 10:07:24 -04:00
Timothy Bish 3ffbaf9d89 https://issues.apache.org/jira/browse/AMQ-5958
Update commons pool2 to latest release: 2.4.2 as of now.

This closes #139
2015-09-04 12:12:56 -04:00
Timothy Bish 8c763758c8 Fix compilation issue introduced on last merge. 2015-09-04 10:57:13 -04:00
Timothy Bish 4e32f1e2db AMQ-5949 Treat maxSendRetries of -1 as infinite.
(cherry picked from commit 505916b927)
2015-09-02 16:37:55 -04:00
Christopher L. Shannon (cshannon) b5663bb0a9 https://issues.apache.org/jira/browse/AMQ-5941
Modifying ActiveMQResourceAdapter to implement Serializable to support
WebLogic.

(cherry picked from commit d983d525ce)
2015-09-02 20:09:00 +00:00
gtully 3619724d97 https://issues.apache.org/jira/browse/AMQ-5951 - ensure failover oneway won't retry if reconnect will not happen
(cherry picked from commit ae9af4b8b2)
2015-08-31 13:34:54 -04:00
Christopher L. Shannon (cshannon) c709831d8b https://issues.apache.org/jira/browse/AMQ-5926
Adding camel and related dependencies to the activemq-all shaded jar

(cherry picked from commit 45e37e9788)
2015-08-20 16:35:56 +00:00
gtully e546d29997 AMQ-5933 - add test and fix
(cherry picked from commit 3c2ed9352b)
2015-08-19 11:23:21 -04:00
Timothy Bish 9ecef371ae Update KEYS 2015-08-17 18:03:28 -04:00
gtully 4c343ebd12 AMQ-5920 - make using a vt transaction configurable, a transaction negates concurrentstoreanddispatch and imposes local 2pc on mKahadb so needs to be off by default
(cherry picked from commit ffdaeb2bd1)
2015-08-17 17:06:35 -04:00
gtully 6668f7b14f https://issues.apache.org/jira/browse/AMQ-5794 - duplex network case calls start twice and would start a connect check timer in error. Fix is to only start connectiontimeout if we have not already started the rest of the monitoring
(cherry picked from commit e5a94bfee2)
2015-08-12 12:52:19 -04:00
Timothy Bish 497d5b4f79 Update version for next patch release iteration. 2015-08-10 17:04:32 -04:00
Timothy Bish 9f50ce3d00 Use a later Apache perent to resolve some issue with builds running on
newer maven versions etc.
2015-08-10 16:29:18 -04:00
Timothy Bish 6cdd750ddc [maven-release-plugin] prepare for next development iteration 2015-08-10 11:04:26 -04:00
Timothy Bish a9eeb03520 [maven-release-plugin] prepare release activemq-5.12.0 2015-08-10 11:04:17 -04:00
Timothy Bish 5b1c26c4de Add schema for missing 5.11.x releases to master. 2015-08-10 10:10:37 -04:00
Christopher L. Shannon c6542a921b AMQ-5748 - Cleanup and clearing cache on shutdown 2015-08-09 09:39:14 -04:00
Christopher L. Shannon (cshannon) a49d46e3ca https://issues.apache.org/jira/browse/AMQ-5748
Updating MemoryTopicMessageStore to decrement store statistics on cache
eviction.  Updating KahaDBMessageStoreSizeStatTest to account for the
fact that a LRU cache is used so the last 100 messages are kept in
memroy.
2015-08-08 17:59:19 +00:00
Timothy Bish a3c8bee1f0 https://issues.apache.org/jira/browse/AMQ-5605
Attempt to resolve high CPU usage after error by ensuring that the
transport is disposed along with the fire of the local error.
2015-08-07 16:21:52 -04:00
Christopher L. Shannon (cshannon) b52796f794 AMQ-5748 - replace Map with ConcurrentMap for JDK7 2015-08-07 17:54:35 +00:00
Christopher L. Shannon (cshannon) de24980a62 AMQ-5748 - Fixing MessageStore cache
This fixes KahaDBStore to properly check for an existing MessageStore
in the cache before creating a new one.  This will prevent potential
issues with metrics.
2015-08-07 17:23:25 +00:00
Timothy Bish 41ee3ec8de https://issues.apache.org/jira/browse/AMQ-5921
Add back support for type void and test.
2015-08-07 11:00:44 -04:00
Timothy Bish 70ef9b7e37 Increase the test timeout, passes locally if given enough time. 2015-08-06 14:52:40 -04:00
Christopher L. Shannon (cshannon) 2b7bb6f81b https://issues.apache.org/jira/browse/AMQ-5837
Switching to a List to track dispatched messages in a TopicSubscription
to be consistent with a PrefetchSubscription and to prevent an error
in case acks come back out of order.
2015-08-06 17:14:09 +00:00
Timothy Bish 9827427f46 Add my key 2015-08-06 11:42:05 -04:00
Daniel Kulp e983fe800a Add my key 2015-08-06 11:22:41 -04:00