gtully
ed8860000f
AMQ-7001 - amqp jms transformer - always copy message if properties need to be modified, fix and long running test that is disabled
2018-06-26 15:25:52 +01:00
gtully
5ebee0ace7
AMQ-7000 - ensure server sessions with closed active sessions get removed from the pool on stop, fix and test
2018-06-26 11:07:04 +01:00
Timothy Bish
9abe2c6f97
AMQ-6997 Upgrade to Qpid JMS 0.33.0
...
Upgrade to latest release of Qpid JMS
2018-06-15 17:32:28 -04:00
gtully
57a6f2373e
AMQ-6854 - ensure non null return in the event on no space to page in
2018-06-13 13:10:52 +01:00
gtully
004be56127
AMQ-2659 - make configurable based on xaAckMode, otherwise pure xa case can default to autoack in error. Additional tests
2018-06-13 11:48:43 +01:00
gtully
1ebf186279
AMQ-3405 - rework fix to use original destination strategy which may be different from the default shared strategy. new test
2018-06-07 11:38:42 +01:00
gtully
63b71affbc
AMQ-6824 - harden test
2018-06-01 12:48:08 +01:00
gtully
8b40624837
AMQ-5837 - ensure test timeout > wait timeout for assertions so failures are visible
2018-06-01 12:39:37 +01:00
gtully
6d14e4e85b
AMQ-6979 - fix test regression, avoid gc during shutdown such that the error check on the logging remains valid
2018-05-31 13:44:01 +01:00
gtully
4521f47e36
AMQ-6979 - fix test regression dependent on serial excution of expiry processing across destinations
2018-05-31 13:12:38 +01:00
gtully
51ec4590eb
[AMQ-6906] exclude test from leveldb scenario dependent on tracked recovered acks
2018-05-31 10:26:03 +01:00
gtully
4c972d97b9
AMQ-5875 - fix test regression in MultiKahaDBQueueDeletionTest
2018-05-31 10:20:53 +01:00
gtully
cdb38b3275
AMQ-6979 - use scheduler as trigger task - do heavy lifting via the task runner executor, take care to trap errors to keep scheduler timer alive AMQ-5129
2018-05-30 22:03:50 +01:00
gtully
20ec044c41
refactor test to cleanup persistence adapter creation for combos - fix ci
2018-05-23 11:56:57 +01:00
Timothy Bish
db8c771b2a
AMQ-6968 Ensure that the correct exception is thrown
...
Allow the original exception that triggered the failure to be thrown
from the packet send methods
2018-05-21 16:39:58 -04:00
gtully
026c6f4403
AMQ-6967 - ensure there are some messages paged in for periodic expiry check if non are in memory
2018-05-21 14:26:45 +01:00
gtully
01384c714d
AMQ-6707 - fix destination filter delegate param, refactor-auto-gen method; jees
2018-05-18 14:44:05 +01:00
gtully
2eff835ee2
AMQ-6703 - fix regression in MBeanTest - StoreQueueCursor not sharing its audit - have purge use rollback and delegate to both cursors
2018-05-18 11:36:54 +01:00
gtully
72613aaba6
AMQ-6707 - ensure entryLocator is used for rollback of prepared add to avoid NPE, relates to AMQ-5567
2018-05-18 10:32:00 +01:00
Christopher L. Shannon (cshannon)
1db36d864d
NO-JIRA: Add 5.15.4 schema identifier
2018-05-17 13:14:13 -04:00
Christopher L. Shannon (cshannon)
1d2dcffcee
AMQ-6962 - Update spring to 4.3.17
2018-05-15 11:31:17 -04:00
gtully
8d3674be3d
AMQ-6707 - remove duplicated started state flag
2018-05-15 14:55:02 +01:00
gtully
09bf8f89b8
AMQ-6707 - ensure trace logging does not flip cacheEnabled flag outside required sync
2018-05-15 12:00:22 +01:00
Christopher L. Shannon (cshannon)
365c1bbe9a
Merge branch 'AMQ-6959'
...
This closes #282
2018-05-14 09:01:00 -04:00
saivr1t
2a95348182
AMQ-6959
...
Avoid creating a Throwable in case of non-trace logging
2018-05-14 15:11:10 +03:00
Timothy Bish
b8cfab97db
AMQ-6958 Configure the AMQP Max Frame Size by default
...
Configure a value of 128KB for AMQP max frame size by default to improve
overall performance and provide a limit on delivery size before chunking
begins.
2018-05-10 13:16:13 -04:00
gtully
573b366ca0
AMQ-6100 - use setOriginalDestination=false to make this behaviour optional b/c amqp cannot see the original dest property due to immutability of the message properties and folks can depend on the existing original destination behaviour
2018-05-10 10:55:15 +01:00
gtully
c1e7dbd53b
AMQ-6707 - fix trace log reporting in error
2018-05-09 12:17:29 +01:00
Timothy Bish
b29d2ea342
AMQ-6909 Update Qpid JMS, proton-j and Netty to latest.
...
Use latest releases of AMQP deps
2018-05-08 17:44:55 -04:00
Claus Ibsen
c37dea84a9
AMQ-6957: Upgrade to Camel 2.21.1
2018-05-05 08:09:16 +02:00
gtully
bd45d931ba
[AMQ-6906] tidy up cleanup on jdbc error and combine updates in single completion to avoid prepared sequence update on non transacted add with error. More jdbc error related tests
2018-05-03 11:32:21 +01:00
gtully
314d5a5168
AMQ-6707 - skip tracked ack dependent test for leveldb
2018-04-27 14:06:04 +01:00
gtully
ceb97f6baa
AMQ-6707 - mKahadb, track recovered tx per store for completion, resolve test regression
2018-04-27 13:48:51 +01:00
gtully
ea70e827c0
AMQ-6707 - JDBC XA recovery and completion.
...
ensure pending transactions are visible for recovery without restart
sync store and cursor size during and after completion
ensure pending messages are not visible to browsers
retain transaction state on jdbc error
a bunch of new tests around xa completion
2018-04-26 14:58:48 +01:00
Christopher L. Shannon (cshannon)
1d2226e6cf
Revert "AMQ-6947 - Make sure counters are updated correct on message drop"
...
This reverts commit 021c82859c
.
2018-04-18 12:34:18 -04:00
Christopher L. Shannon (cshannon)
7123534e1b
Revert "AMQ-6947 - Update Queue metrics on expiration"
...
This reverts commit 6e468b4540
.
2018-04-18 12:34:07 -04:00
Christopher L. Shannon (cshannon)
6e468b4540
AMQ-6947 - Update Queue metrics on expiration
...
The updated dropMessage method only decrements the destination metrics
if a message is removed from the pagedInMessages list to prevent
duplicate updates. There is also a case where we still need to update
metrics if the message never makes it into the pagedInMessages list in
the first place and that is on expiration so this patch fixes that. A
couple existing tests found this issue.
2018-04-18 09:04:11 -04:00
Christopher L. Shannon (cshannon)
021c82859c
AMQ-6947 - Make sure counters are updated correct on message drop
...
Only update metrics counters when message is removed from the
pagedInMessages list which is important to check in case of duplicates
2018-04-17 08:25:08 -04:00
artnaseef
0caa7121c6
AMQ-6930 updates closes #281
2018-04-10 12:57:52 -07:00
Alvin Lin
246899bb26
AMQ-6930 add test case
...
(cherry picked from commit 6bb56decf8
)
2018-04-10 12:13:36 -07:00
Alvin Lin
73d90b1b47
AMQ-6930 provide options to allow stdout/stderr of activemq process to be redirect to a file using append mode
...
(cherry picked from commit f3a8e88206
)
2018-04-10 12:12:27 -07:00
Christopher L. Shannon (cshannon)
84126d8a7a
AMQ-6940 - test fix for AMQ6477 test
...
Need to remove the portion of the test that looks at the dispatched list
for TopicSubscription as that class no longer tracks message references
2018-03-30 06:34:36 -04:00
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