8520 Commits

Author SHA1 Message Date
Timothy Bish
514496eba9 https://issues.apache.org/jira/browse/AMQ-5621
Fix test not using the parameterized delivery mode value but using
Session.AUTOACKNOWLEDGE as the delivery mode value instead.
2015-04-20 12:40:42 -04:00
Dejan Bosanac
a4fbe70872 https://issues.apache.org/jira/browse/AMQ-5734
Support MQTT 3.1 silent subscription fail
2015-04-20 18:17:09 +02:00
gtully
4a821186a4 https://issues.apache.org/jira/browse/AMQ-5578 - preallocation could ocurr after a restart over an existing journal file! - fix and test 2015-04-20 16:04:01 +01:00
Christian Posta
01f56d0ca2 unit tests for https://issues.apache.org/jira/browse/AMQ-5153 LevelDB does not store subscribedDestination for durable subscriptions 2015-04-20 07:46:41 -07:00
Dejan Bosanac
c35fcb3bc1 This closes #87 2015-04-17 14:13:14 +02:00
Timothy Bish
2013c6a54f Update some logging for better coverage 2015-04-16 18:46:40 -04:00
Timothy Bish
a5c2f3f423 https://issues.apache.org/jira/browse/AMQ-5731
Add some additional checks and handlers for frames with an invalid size
prefix and ensure that the connection state is torn down broker side.
2015-04-16 14:53:22 -04:00
Timothy Bish
9445e93ae4 https://issues.apache.org/jira/browse/AMQ-5685
Apply patch from Kevin Richards after adding proper license headers etc
2015-04-16 12:53:49 -04:00
gtully
73db4d2bfd https://issues.apache.org/jira/browse/AMQ-5703 - further tests and fixes. Ensure early eof can be identified when checking for corruption and skip corruption on replay when the checksum is invalid 2015-04-16 15:25:58 +01:00
gtully
7dc522d4c3 remove timing depdendency 2015-04-16 15:25:58 +01:00
Jeff Genender
4441001c42 Updated API for commons-pool2 2015-04-16 16:01:39 +02:00
Jeff Genender
6d6ed4eaaf AMQ-5721 - Update ActiveMQ to use commons-pool2 instead of commons-pool.AMQ-5636 will need it. The JMS pool and other components should use it as well. 2015-04-16 16:01:39 +02:00
Timothy Bish
31834ed1fb https://issues.apache.org/jira/browse/AMQ-5731
Ensure that a ShutdownInfo is propagated to the Broker when the AMQP
transport encounters an unrecoverable error.
2015-04-15 18:30:13 -04:00
Dejan Bosanac
eece06b326 https://issues.apache.org/jira/browse/AMQ-5724 - Query command don't filter properly 2015-04-15 13:30:31 +02:00
Timothy Bish
be66175079 https://issues.apache.org/jira/browse/AMQ-5719
This closes #86

commit 72837960cffc58b559ced6c243a459c62cb153cf
Author: Christopher L. Shannon (cshannon)
<christopher.l.shannon@gmail.com>

Updated durable related error messages in TopicRegion to include both
subscriptionName and clientId.
2015-04-14 17:42:30 -04:00
Timothy Bish
a5a52b6517 add a test that sends multiple messages at a Queue. 2015-04-14 17:22:14 -04:00
Timothy Bish
cb370d06e9 Add a test for the unsettled sate as well, and some logs. 2015-04-14 12:33:05 -04:00
Timothy Bish
b3bf8e74f2 https://issues.apache.org/jira/browse/AMQ-5723
Ensure that we settle the delivery state of incoming deliveries that are
already remotely settled so that the resources associated are freed.
2015-04-14 11:18:32 -04:00
Timothy Bish
47f5c08573 turn on informational messages from qpid-jms 2015-04-14 09:29:12 -04:00
Dejan Bosanac
f556076a2c https://issues.apache.org/jira/browse/AMQ-4929 - remove audit from TransactionBroker 2015-04-14 14:55:11 +02:00
Dejan Bosanac
2852a8bdb1 https://issues.apache.org/jira/browse/AMQ-4929 - remove BrokerService.supportFailoverSupport. This closes #60 2015-04-14 13:59:01 +02:00
Timothy Bish
ec9a92f6fc https://issues.apache.org/jira/browse/AMQ-5649
Ensures that max producers on a connection includes anonymous producers
in its count, based on patch from: Christopher L. Shannon (cshannon)
<christopher.l.shannon@gmail.com>

Merged the test into the existing ConfigTest that validates the max
producers functionality.
2015-04-13 10:25:51 -04:00
Timothy Bish
f0ebda7ef9 Add a bit of logging for link and session level events. 2015-04-13 09:39:05 -04:00
Dejan Bosanac
2562cf21a2 https://issues.apache.org/jira/browse/AMQ-5718 - don't add messages to subscriber while it's discarding 2015-04-13 11:16:55 +02:00
gtully
b29eb384b8 https://issues.apache.org/jira/browse/AMQ-5710 - rework fix to resolve some unit test regressions, change now confined to rar usecase 2015-04-09 16:50:14 +01:00
Dejan Bosanac
69767a2f2f https://issues.apache.org/jira/browse/AMQ-5665 - memory store don't propagate connection context 2015-04-09 13:29:37 +02:00
Clebert Suconic
ab8f54b066 fixing a race on SharedLockFile 2015-04-08 11:17:00 -04:00
Clebert Suconic
f2837bac03 fixing a small test leak
TearDown is supposed to remove the getRootLogger(), at the same place it was added.
This appender was living the entire life cycle of the JVM after this test.
2015-04-08 10:33:42 -04:00
Clebert Suconic
0a161380f8 AMQ-5709 Fixing tests
https://issues.apache.org/jira/browse/AMQ-5709

This is just fixing a test properly
2015-04-08 10:28:42 -04:00
Clebert Suconic
89c75ca28a AMQ-5709 Reworking Logging on Locker
https://issues.apache.org/jira/browse/AMQ-5709

This is about changing how the Log is done in case of not being able to lock (log only once)
2015-04-07 17:24:48 -04:00
Dejan Bosanac
c705523cd0 https://issues.apache.org/jira/browse/AMQ-5710 - connection cleanup should not remove connection from the broker 2015-04-07 17:21:59 +02:00
Timothy Bish
25c99a6c36 https://issues.apache.org/jira/browse/AMQ-5707
Add support for aborting a slow AMQP consumer and some testing.
2015-04-07 10:32:49 -04:00
Christian Posta
61da1faa4c https://issues.apache.org/jira/browse/AMQ-5672 Added an option for allowing only a single selector for the virtual destination selector cache. also added some JMX views into the selector cache that can be used at runtime. includes unit tests 2015-04-06 16:12:20 -07:00
gtully
e16d054362 https://issues.apache.org/jira/browse/AMQ-5697 - fix regression in SimpleAuthorizationMapTest 2015-04-03 15:13:44 +01:00
gtully
1d71cb7036 https://issues.apache.org/jira/browse/AMQ-5674 - revisit change - use single redelivey delay attribute for both initial and subsequent delays - resolves regression in BrokerRedeliveryTest 2015-04-03 14:19:15 +01:00
gtully
7741e02622 https://issues.apache.org/jira/browse/AMQ-5606 - reenable the karaf itest with the new amqp client - ActiveMQAMQPBrokerFeatureTest 2015-04-03 14:19:15 +01:00
Claus Ibsen
94f1e98adc AMQ-5693: Include component documentation for activemq-camel 2015-04-03 09:29:20 +02:00
Claus Ibsen
9f040144f2 Upgrade to Camel 2.15.1 2015-04-03 09:17:56 +02:00
Timothy Bish
299410820e https://issues.apache.org/jira/browse/AMQ-5155
Attempt to fix additional EOF problem
2015-04-02 09:10:08 -04:00
James A. Robinson
a6243225c5 fix the inconsistency with ElectingLevelDBStore.isMaster() under AMQ-5082 unit test conditions 2015-04-01 07:36:52 -07:00
Timothy Bish
3d6bb7c392 https://issues.apache.org/jira/browse/AMQ-5704
send correct order of preferred SASL mechanisms.
2015-04-01 10:18:01 -04:00
gtully
a7178a46b7 https://issues.apache.org/jira/browse/AMQ-5703 - fix and test. We now skip past known corruption on a journal replay 2015-04-01 14:59:15 +01:00
Timothy Bish
6df02555fd https://issues.apache.org/jira/browse/AMQ-5680
Fix typo in getTempQueues method.
2015-04-01 09:52:33 -04:00
Timothy Bish
516c9db43b https://issues.apache.org/jira/browse/AMQ-5155
Modifed version of patch supplied by Claudio Parodi to handle incoming
ping frames correctly.
2015-03-31 16:36:56 -04:00
Timothy Bish
b9ed01fa56 https://issues.apache.org/jira/browse/AMQ-5698
Ensure that wireFormat transport options get applied
2015-03-31 12:36:00 -04:00
Dejan Bosanac
8bb58036a0 https://issues.apache.org/jira/browse/AMQ-5697 - authorization map and composite destinations 2015-03-31 17:13:37 +02:00
Christian Posta
a39e51e051 Fix for https://issues.apache.org/jira/browse/AMQ-5082 ActiveMQ replicatedLevelDB cluster breaks, all nodes stop listening.
Many thanks to Jim Robinson (jim.robinson@gmail.com) for the patch!
2015-03-30 17:07:42 -07:00
Timothy Bish
351d4b9dea https://issues.apache.org/jira/browse/AMQ-5666
Add some additional tests to validate AMQP behavior
2015-03-30 17:20:52 -04:00
Timothy Bish
e333fd957b https://issues.apache.org/jira/browse/AMQ-5591
Clean up SASL authentication code to make it easier to add new
mechanisms.
2015-03-30 16:41:34 -04:00
Dejan Bosanac
0fd174b928 https://issues.apache.org/jira/browse/AMQ-5008 - certificate revocation list support 2015-03-30 16:39:15 +02:00