Timothy Bish
41ce86bd95
https://issues.apache.org/jira/browse/AMQ-6504
...
Round the start time value not truncate to ensure delay falls on the
correct side of the scheduling block.
(cherry picked from commit 980162233f
)
2016-11-11 14:53:35 -05:00
Timothy Bish
35bdd13724
NO-JIRA Add some additional validation.
...
(cherry picked from commit 097c0e7eae
)
2016-11-11 14:53:31 -05:00
Timothy Bish
56acbc8ef2
https://issues.apache.org/jira/browse/AMQ-6501
...
Update to latest point releases
(cherry picked from commit 1a75e0f33a
)
2016-11-08 11:11:43 -05:00
Christopher L. Shannon (cshannon)
e9489a45b3
https://issues.apache.org/jira/browse/AMQ-6482
...
Adding websocket send timeout to AMQP over websockets
(cherry picked from commit 937b2acd46
)
2016-11-04 14:10:23 -04:00
Christopher L. Shannon (cshannon)
fdf1537eb8
https://issues.apache.org/jira/browse/AMQ-6482
...
Adding a timeout for websocket sends to prevent the transport thread
from getting stuck and blocking. The default is 30 seconds.
(cherry picked from commit 450cabe4ea
)
2016-11-04 12:59:04 -04:00
Timothy Bish
fd3853c24d
https://issues.apache.org/jira/browse/AMQ-6498
...
Include the already received backlog when deciding to grant additional
credit to avoid excessive backlogs of messages during producer flow
control.
(cherry picked from commit 7cf7fba7aa
)
2016-11-04 11:56:00 -04:00
Christopher L. Shannon (cshannon)
f9e624a487
https://issues.apache.org/jira/browse/AMQ-6489
...
Adding a new ActiveMQXASslContextFactory and jndi support for it
in ActiveMQSslInitialContextFactory
(cherry picked from commit 016ae05d0e
)
2016-11-04 08:31:53 -04:00
Timothy Bish
ba1eab20d2
https://issues.apache.org/jira/browse/AMQ-6495
...
State variables shared across threads in the transport need to be marked
volatile.
(cherry picked from commit 629ee28568
)
2016-11-02 12:58:40 -04:00
Timothy Bish
3642ab1c10
https://issues.apache.org/jira/browse/AMQ-6474
...
ASYNC_TASKS executor not being shut down on stop with no other users in
service.
(cherry picked from commit d1f42bd01e
)
2016-11-02 12:44:58 -04:00
Timothy Bish
0c280fed60
https://issues.apache.org/jira/browse/AMQ-6493
...
Ensure the proper versions of dependencies for Qpid JMS are brought in
for the test.
(cherry picked from commit c239bf01a9
)
2016-11-01 15:26:57 -04:00
Christopher L. Shannon (cshannon)
fc3206864d
https://issues.apache.org/jira/browse/AMQ-6477
...
Fixing potential concurrent modification exception
(cherry picked from commit 5c80eda321
)
2016-11-01 10:32:01 -04:00
Michael L. Bloom
ed4ffaba54
https://issues.apache.org/jira/browse/AMQ-6489
...
Add support for SSL configurations using JNDI.
(cherry picked from commit 11541e8608
)
2016-10-31 12:48:13 -04:00
Christopher L. Shannon (cshannon)
4cbe692bcc
https://issues.apache.org/jira/browse/AMQ-6477
...
simplifying isMarshalled method
(cherry picked from commit 0a80165a99
)
2016-10-27 15:54:09 -04:00
Timothy Bish
a2c7433e7d
https://issues.apache.org/jira/browse/AMQ-6486
...
Ensure that message with no header is marked as non-persistent.
(cherry picked from commit a2d92ef786
)
2016-10-26 19:05:11 -04:00
Timothy Bish
d005e1a856
https://issues.apache.org/jira/browse/AMQ-6485
...
Allow for inspection of Deliveries on Receivers and Delivery updates on
Senders.
(cherry picked from commit cec3245a9f
)
2016-10-26 15:30:28 -04:00
Timothy Bish
80f877a734
https://issues.apache.org/jira/browse/AMQ-6484
...
make the validators thread safe
(cherry picked from commit b34336cc0a
)
2016-10-26 14:49:15 -04:00
Timothy Bish
941b861448
https://issues.apache.org/jira/browse/AMQ-6483
...
Fix conversion from long to int and back to long again.
(cherry picked from commit 1a91decf9f
)
2016-10-26 13:28:45 -04:00
Christopher L. Shannon (cshannon)
e0116d0458
https://issues.apache.org/jira/browse/AMQ-6477
...
ReduceMemoryFootprint now applies to non-persistent messages if they
have been marshalled and topics now clear memory after the recovery
policy check
(cherry picked from commit 7c3bb40100
)
2016-10-25 10:20:33 -04:00
Timothy Bish
72b642c2d3
https://issues.apache.org/jira/browse/AMQ-6479
...
Allow a unit test to inspect AMQP frames as part of the test.
(cherry picked from commit 24a79413c6
)
2016-10-24 15:39:48 -04:00
Christopher L. Shannon (cshannon)
2ea6b00eef
https://issues.apache.org/jira/browse/AMQ-6476
...
Moving BrokerSubscriptionInfo processing into a new thread to prevent a
deadlock of the network bridge on startup
(cherry picked from commit b9cb02ae54
)
2016-10-24 07:52:42 -04:00
Timothy Bish
b0ee133eaf
NO-JIRA Add new test to receiver tests
...
test showing that remote close and not detach is triggered on close of
the receiver.
(cherry picked from commit 1a811b72dd
)
2016-10-21 19:40:50 -04:00
Timothy Bish
8f301ed571
NO-JIRA Add new test for session close
...
Add a test that checks that closing a session does not provoke the
remote to close the session resources explicitly.
(cherry picked from commit bd8f17700c
)
2016-10-21 12:58:06 -04:00
Timothy Bish
9363af6f37
NO-JIRA Add a close method to the session
...
(cherry picked from commit 4c838c5fa3
)
2016-10-20 17:50:25 -04:00
Christopher L. Shannon (cshannon)
9b6b31ca2f
https://issues.apache.org/jira/browse/AMQ-6472
...
Durable sync over a network bridge will now also sync non-durable
subscriptions proplrly if the consumer belongs to a destination that is
configured to force network durable subscriptions.
(cherry picked from commit d206621a73
)
2016-10-20 13:49:05 -04:00
Christopher L. Shannon (cshannon)
77b827f46e
https://issues.apache.org/jira/browse/AMQ-6468
...
Fixing JSTL tags in JSP pages
(cherry picked from commit c1157fe1f0
)
2016-10-17 08:41:05 -04:00
Timothy Bish
335a490eac
https://issues.apache.org/jira/browse/AMQ-6467
...
Fill in the source / target created for the requested dynamic node with
the actual attributes we are going to support.
(cherry picked from commit 10fc397ab7
)
2016-10-14 15:01:25 -04:00
Timothy Bish
cf72e7214d
https://issues.apache.org/jira/browse/AMQ-6466
...
Update to Proton 0.15.0
(cherry picked from commit d9d1ae73eb
)
2016-10-14 13:21:40 -04:00
Christopher L. Shannon (cshannon)
b49df4848e
https://issues.apache.org/jira/browse/AMQ-6465
...
Properly decrementing the message reference count in
DemandForwardingBridgeSupport when messages supression is checked for
durable subscriptions
(cherry picked from commit 406a34294b
)
2016-10-14 12:16:36 -04:00
Timothy Bish
d126afc8fe
https://issues.apache.org/jira/browse/AMQ-6464
...
Correct handling of rejected outcome to archive the message in the DLQ
(cherry picked from commit a9f9d4a4d2
)
2016-10-14 09:36:03 -04:00
Timothy Bish
70728e97da
NO-JIRA: Add some additional test variations and add some more checks
...
(cherry picked from commit 3e237ca73a
)
2016-10-13 14:29:55 -04:00
Timothy Bish
330deb2c89
NO-JIRA Add some additional testing around outcomes
...
(cherry picked from commit f71e0ee15b
)
2016-10-11 18:59:41 -04:00
Timothy Bish
c42f81514b
https://issues.apache.org/jira/browse/AMQ-6460
...
Add better cleanup of connections on test failure.
(cherry picked from commit 1ac89543a8
)
2016-10-07 18:49:46 -04:00
Timothy Bish
37c20ed19f
NO-JIRA Add ability to set message reply-to for in tests
...
(cherry picked from commit 1316b57edb
)
2016-10-06 15:52:04 -04:00
Timothy Bish
70432bf31c
https://issues.apache.org/jira/browse/AMQ-6444
...
Fix failing tests
(cherry picked from commit a2995b7614
)
2016-10-06 15:04:04 -04:00
Timothy Bish
e2b1675a29
https://issues.apache.org/jira/browse/AMQ-6444
...
Remove some unneeded instance of checks and used cached values where
possible.
(cherry picked from commit baef8f8ec2
)
2016-10-06 14:20:56 -04:00
Robert Gemmell
aef6584b3a
AMQ-6450: update to qpid-jms-0.11.1
...
(cherry picked from commit 3239e4f79e
)
2016-10-03 16:52:49 +01:00
Christopher L. Shannon (cshannon)
991e97ad94
https://issues.apache.org/jira/browse/AMQ-6449
...
Disabling doclint now only activates for JDK 8
(cherry picked from commit 72650a0b8b
)
2016-10-03 07:38:37 -04:00
Christopher L. Shannon (cshannon)
241d9d1565
NO-JIRA: More Java 8 JavaDoc fixes - also fixed findbugs for Java 8
...
(cherry picked from commit 02082b1aec
)
2016-09-30 14:37:29 -04:00
Timothy Bish
a6d2a16b4c
https://issues.apache.org/jira/browse/AMQ-6438
...
Better interop for MapMessage with Binary value in the entries of the
payload, should convert back and forth the byte to allow Message to be
treated as a MapMessage and not fall back to a BytesMessage encoding.
(cherry picked from commit d88c4e46ec
)
2016-09-29 11:12:34 -04:00
Timothy Bish
aa32a0f792
https://issues.apache.org/jira/browse/AMQ-6444
...
Ensure that unsettled TX messages remain acquired and not redelivered to
the receiver. Add several tests that demonstrate that a received
message can be released, rejected, accepted or modified after a TX
rollback if it was not settled.
(cherry picked from commit 0dd806f43f
)
2016-09-28 15:08:49 -04:00
Timothy Bish
aebb365ad4
https://issues.apache.org/jira/browse/AMQ-6438
...
Remove redundant tests and clean up a few small nits.
(cherry picked from commit 45f60e4133
)
2016-09-28 15:08:39 -04:00
Timothy Bish
4575bee670
https://issues.apache.org/jira/browse/AMQ-6438
...
Add a new test for encode / decode validation. Fix issue where the
internal scheduled message properties were escaping into the outbound
message.
(cherry picked from commit b1a9a9382b
)
2016-09-28 15:08:29 -04:00
Timothy Bish
9cb92a225f
https://issues.apache.org/jira/browse/AMQ-6438
...
JMS Transformer performance improvements and bug fixes
Trim unnecessary code and improve overall performance of the JMS
Transformer codecs. Remove legacy Qpid JMS client related code from the
transformer as these are no longer supported. Fix outgoing message that
do not match the structure of the incoming message that created them such
as message with had only a body being sent out with Headers and message
Properties.
(cherry picked from commit 63d62a71f5
)
2016-09-28 15:08:18 -04:00
Timothy Bish
95faf0d87c
https://issues.apache.org/jira/browse/AMQ-6438
...
Add additional test for larger more complex AMQP message
(cherry picked from commit 5702ec8d7c
)
2016-09-28 15:08:09 -04:00
Timothy Bish
14c553a8ad
https://issues.apache.org/jira/browse/AMQ-6438
...
Makes some improvements to the profiling test for the transformers.
(cherry picked from commit d4c7cce7d7
)
2016-09-28 15:07:56 -04:00
Christopher L. Shannon (cshannon)
9ab56d59cc
[maven-release-plugin] prepare for next development iteration
2016-09-27 13:06:49 -04:00
Christopher L. Shannon (cshannon)
594c79e531
[maven-release-plugin] prepare release activemq-5.14.1
2016-09-27 13:06:12 -04:00
Clebert Suconic
195046c503
NO-JIRA: Adding an extra test on AmqpTransactionTest
...
The test I'm adding was back ported from Artemis.
It will validate if the ACKs are nacked in case of a connection.close();
To avoid a situation where the TX would sit on a Transaction Resource Manager somewhere like an XID.
2016-09-27 12:16:16 -04:00
gtully
8e6fe414ad
https://issues.apache.org/jira/browse/AMQ-6422 - move delivery tracking to pumpoutbound and additional test that shows how the presettle case breaks. Thanks to Robbie Gemmell for the feedback
2016-09-27 12:16:05 -04:00
gtully
ebbb7ab437
https://issues.apache.org/jira/browse/AMQ-6422 - match proton sender view credit to prefetchExtension - tracking credit to dispatch delta to track additional flow requests. Proton sender layer is distinct from the transport layer - they mirror each other
2016-09-27 12:15:50 -04:00