Commit Graph

8896 Commits

Author SHA1 Message Date
Christopher L. Shannon (cshannon) 0f492f3b4b https://issues.apache.org/jira/browse/AMQ-5356
Migrated to Karaf 4.  This was required to support Jetty 9.2.x.
Fixed all OSGi unit tests.
2015-09-03 12:42:22 +00:00
Christopher L. Shannon (cshannon) f44c3d20ed https://issues.apache.org/jira/browse/AMQ-5356
Upgraded to Jetty 9.2.x to solve JDK 8 compatibility issues.
This required migrating to the new WebSocket API.
2015-09-03 11:54:57 +00:00
Timothy Bish 505916b927 AMQ-5949 Treat maxSendRetries of -1 as infinite. 2015-09-02 16:37:24 -04:00
Robert Gemmell 5b2aec5472 AMQ-5935: fix earlier fluffed commit by removing old staging repo details 2015-09-01 21:40:09 +01:00
Robert Gemmell 8400a780c8 AMQ-5935: update to Qpid JMS 0.5.0 release 2015-09-01 13:22:24 +01:00
gtully ae9af4b8b2 https://issues.apache.org/jira/browse/AMQ-5951 - ensure failover oneway won't retry if reconnect will not happen 2015-08-31 15:55:44 +01:00
gtully 1ea289736b https://issues.apache.org/jira/browse/AMQ-5943 - rename resources so that they don't match the surefire *Test* filter which will try to execute them as tests 2015-08-27 11:10:08 +01:00
gtully 547476d1bc compact byteSequence before xstream marshall so that only required bytes are base64 encoded 2015-08-27 11:10:08 +01:00
Timothy Bish 950dc92677 AMQ-5878 Update Jackson deps. 2015-08-26 17:28:16 -04:00
Dejan Bosanac ee54f09303 https://issues.apache.org/jira/browse/AMQ-5831 - revisit topic subscriptions 2015-08-26 12:28:39 +02:00
Timothy Bish acb8602ada update JUnit to 4.12 2015-08-25 11:18:55 -04:00
gtully 10a74ce737 https://issues.apache.org/jira/browse/AMQ-5943 - patch, with test, applied with thanks to Torsten Mielke 2015-08-25 12:07:02 +01:00
Christopher L. Shannon (cshannon) d983d525ce https://issues.apache.org/jira/browse/AMQ-5941
Modifying ActiveMQResourceAdapter to implement Serializable to support
WebLogic.
2015-08-24 13:02:02 +00:00
gtully 11579bb918 https://issues.apache.org/jira/browse/AMQ-5938 - add remove(messageId) op to offline durable subs jmx view 2015-08-21 13:17:09 +01:00
Claus Ibsen 2e4c907f2d Upgrade Camel 2015-08-21 07:43:09 +02:00
Timothy Bish 3f5cfcf6de https://issues.apache.org/jira/browse/AMQ-2174
Add a test case.
2015-08-20 14:52:06 -04:00
Christopher L. Shannon (cshannon) 45e37e9788 https://issues.apache.org/jira/browse/AMQ-5926
Adding camel and related dependencies to the activemq-all shaded jar
2015-08-20 16:26:22 +00:00
Timothy Bish 29bf0d4359 https://issues.apache.org/jira/browse/AMQ-5935 2015-08-19 16:43:12 -04:00
gtully 3c2ed9352b AMQ-5933 - add test and fix 2015-08-19 15:02:41 +01:00
Timothy Bish 3ee84a17fb Update KEYS 2015-08-17 18:04:48 -04:00
gtully ffdaeb2bd1 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 2015-08-17 15:35:36 +01:00
Robert Gemmell 049f8da236 AMQ-5891: update to the proton 0.10 release 2015-08-14 15:17:19 +01:00
Christopher L. Shannon (cshannon) 80ee2c2d81 Ignoring .tmpBin directory
This directory is created sometimes by the sbt plugin for eclipse under
activemq-leveldb-store
2015-08-13 15:55:21 +00:00
Christopher L. Shannon (cshannon) f8060a7b38 removing inadvertant check in of temp files 2015-08-13 15:52:00 +00:00
Christopher L. Shannon (cshannon) 3c358b32fd AMQ-5889 - refactoring and cleanup 2015-08-13 15:49:50 +00:00
Christopher L. Shannon (cshannon) e14aca871c https://issues.apache.org/jira/browse/AMQ-5889
-Cleaned up missing license headers and refactored packages.
-Added configuration options for a protocol detection timeout and
for the max number of connections accepted at the same time.
-Fixed a regression with connection counts
-Also added some more tests
2015-08-13 14:41:29 +00:00
gtully e5a94bfee2 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 2015-08-12 16:07:34 +01:00
Christopher L. Shannon (cshannon) 04ee70a161 https://issues.apache.org/jira/browse/AMQ-5889
Adding support for auto detection of wire protocols over a transport.
OpenWire, AMQP, STOMP, and MQTT can all be detected and the broker
will properly handle each one over a given Transport.  Currently
auto TCP, NIO, SSL, and NIO+SSL transports can handle auto-detection
of the wire format and client but support could be added in the
future for other transports like websockets.
2015-08-11 19:39:29 +00: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
Daniel Kulp 306041d47c Specify a tagNameFormat
(cherry picked from commit d14ae9c6ef)
2015-08-06 11:02:41 -04:00
Timothy Bish 99229504d3 This closes #138 2015-08-06 10:00:25 -04:00
Jakub Korab 4cfb8dc602 Added code to sleep for the receive delay to receiveAsyncCountBasedMessages(). 2015-08-06 09:59:37 -04:00
gtully bab04458e4 AMQ-5918 - use property replacement for qpid-jms-version to protect example from change. There is a property replacement at assembly time 2015-08-06 12:42:32 +01:00
gtully 340728f2d1 AMQ-5920 - use implicit broker transaction for virtual topic fanout and add concurrentSend=true option to use an executor to fanout. Combination gives a 3x reduction in fanout roundtrip for small persistent messages to 100 consumer queues 2015-08-06 11:56:47 +01:00
Timothy Bish d8c0ff1417 Fix javadoc warnings. 2015-08-05 19:01:08 -04:00
Timothy Bish 61b2f6b40e Fix some javadoc warnings and spelling errors in the docs. 2015-08-05 18:13:42 -04:00
Timothy Bish 5e4014a976 Update instructions to relfect the latest release. 2015-08-05 13:48:53 -04:00