gtully
f989992278
[AMQ-6831, AMQ-6771] fix up recovery check to ensure full batch is available in memory, regression from AMQ-6771
2017-10-10 17:24:09 +01:00
Timothy Bish
0e6fc19cff
AMQ-6830 Update Qpid JMS and Netty
...
Update to latest Qpid JMS 0.26.0 and Netty 4.1.16.Final
2017-10-06 15:40:38 -04:00
gtully
044699c00c
[AMQ-6829] add inflight count to dstat queue output
2017-10-06 16:21:15 +01:00
Claus Ibsen
25ef84a3a0
Upgrade Spring
2017-10-06 12:48:01 +02:00
Claus Ibsen
77fc96b07b
Upgrade Camel
2017-10-06 12:23:01 +02:00
gtully
578eacab45
[AMQ-6824] remove time dependency in test assertion
2017-09-28 11:36:11 +01:00
Robbie Gemmell
e5b7c9fba4
AMQ-6821, AMQ-6790: add the ActiveMQAMQPBrokerFeatureTest to the smoke/sanity test profile
2017-09-27 15:07:00 +01:00
gtully
33b52b5914
[AMQ-6790] add netty kqueue osgi dependency to the activemq-amqp-client feature
2017-09-27 12:43:38 +01:00
gtully
41a100766c
[AMQ-6824] - fix up prefetchExtension growth on transaction completion and delivered ack and tie in boolean usePrefetchExtension
2017-09-26 11:30:18 +01:00
Timothy Bish
a21dd40527
AMQ-6823 Ensure that MessagePull is works across HTTP transport
...
The MessagePull command needs to have the transients initialized such
that the pull operation works across transports that use XStream or
other marshaling that doesn't performs custom serialization.
2017-09-25 13:26:18 -04:00
Christopher L. Shannon (cshannon)
62ce852659
NO-JIRA: Exclude logo.svg from apache-rat check
2017-09-25 08:47:04 -04:00
Christopher L. Shannon (cshannon)
76cc779668
NO-JIRA: Adding schema definition for 5.15.1
2017-09-25 08:43:04 -04:00
Robbie Gemmell
e50e1661bf
AMQ-6821: update to qpid-jms 0.25.0
2017-09-22 17:02:43 +01:00
Robbie Gemmell
66d9d86fdf
NO-JIRA: remove script, moved into dist dev repo to simplify use, now under https://dist.apache.org/repos/dist/dev/activemq/activemq
2017-09-21 17:35:58 +01:00
Robbie Gemmell
c513bd7ba8
NO-JIRA: tweak script to default to a version-named dir, allow specifying alternative, and exit if it already exists
2017-09-21 16:16:31 +01:00
Christopher L. Shannon (cshannon)
6e33507bf2
AMQ-6820 - Properly handle ClosedChannelException
...
When a ClosedChannelException occurs inside SelectorSelection properly
call the transport listener onError() method to handle cleanup and
logging.
2017-09-21 08:14:19 -04:00
Timothy Bish
61d3231d36
AMQ-6809 Fix issue where stream message getBytes returned wrong value
...
StreamMessage implementation should return zero when the full value of a
written byte array has been consumed before then returning -1 on the
next read. Ands fix and additional testing of ActiveMQStreamMessage
2017-09-20 15:50:09 -04:00
gtully
5b4fb8aa2b
[no jira] test to exercise pool setBlockIfSessionPoolIsFull false
2017-09-20 15:37:43 +01:00
Timothy Bish
0f21cf7145
Adds a script used to prepare a release for vote
...
Script used to download the release from a staged repo and validate the
checkums and signature and create a new .sha512 hash for the release
bits
2017-09-19 15:48:25 -04:00
gtully
8c3ef6cadb
[AMQ-6815] have checkpoint validate status of async writes to avoid stale metadata and validate location size on read to avoid potential oom on restart
2017-09-19 16:51:00 +01:00
Robbie Gemmell
f82eccd2f5
AMQ-6813: update tick deadline handling to account for potential to be negative due to using nanoTime derived values, plus other edge case protections
2017-09-15 17:53:00 +01:00
Robbie Gemmell
9326ccabac
AMQ-6812: update to proton-j 0.22.0
2017-09-15 17:53:00 +01:00
Christopher L. Shannon (cshannon)
6b27708ae1
AMQ-6811 - moving ActiveMQMessageIsMarshalled test to src/test/java
2017-09-15 12:20:44 -04:00
Christopher L. Shannon (cshannon)
f82993d9c2
AMQ-6811 - fix reduceMemoryFootprint when no message body
...
ReduceMemoryFootprint will now properly detect that a message is
marshalled even if there is no message body so the headers can be
cleared out after message send
2017-09-15 10:11:46 -04:00
Timothy Bish
31f507001a
This closes #259
2017-09-15 09:02:48 -04:00
Erik Wramner
c691124d32
AMQ-6808 preserve destination for browsed scheduled messages
2017-09-15 09:02:36 -04:00
gtully
a359d8152c
[AMQ-6277] take account of producer audit not being updatated on recovery check, avoid unnecessary partial journal replay
2017-09-15 13:48:03 +01:00
Timothy Bish
ed395d1a85
AMQ-6804 Improve Transfer tag generation and pooling
...
Reduce GC overhead and improve tag generation for faster tag creation.
2017-09-06 13:28:26 -04:00
gtully
42bf6e9061
[AMQ-4947] ensure index page file does not skip forcing metadata - size is important to the page file
2017-09-04 16:43:48 +01:00
Robbie Gemmell
2e492569db
AMQ-6801: ensure transport listener is set before tripping latch to indicate startup is occuring
2017-09-01 13:00:35 +01:00
Dejan Bosanac
5e656d394c
https://issues.apache.org/jira/browse/AMQ-6799 - stop the jmx server connector properly
2017-09-01 13:02:53 +02:00
Christopher L. Shannon (cshannon)
35bd3ad938
AMQ-6798 - Clean up store usage object on Queue stop
...
When queues are stopped the StoreUsage object needs to be stopped so it
will be removed from the parent StoreUsage. This allows the object to
be garbage collected and prevents a memory leak.
2017-08-24 09:24:36 -04:00
Dejan Bosanac
c7291f1ecf
https://issues.apache.org/jira/browse/AMQ-6799 - IOExceptionHandler during the startup
2017-08-24 14:04:36 +02:00
Timothy Bish
4c986d102c
AMQ-6796 Avoid double Ack on commit in STOMP individual ack mode
...
During commit of transaction when subscription mode is individual ack
the messages can get double acked leading to an error about receipt of
an invalid ack.
2017-08-23 12:21:03 -04:00
gtully
63f0b7e20d
[AMQ-6792] fire the failover exception handler before stop to ensure blocked write does not block stop request
2017-08-11 12:58:51 +01:00
gtully
068b7946ce
[AMQ-6643][AMQ-5594] fix test regression to reflect match strategy
2017-08-09 11:40:39 +01:00
Christian Schneider
8646bb1010
[AMQ-6788] Explain how to fix the problem in the exception
2017-08-08 20:55:56 +02:00
Timothy Bish
267fe73898
AMQ-6790 Update to latest Qpid JMS and Qpid Proton versions
...
Moves to Qpid JMS 0.24.0 and Qpid Proton-J 0.20.0
2017-08-08 13:39:59 -04:00
gtully
a67c75a9e1
[AMQ-6643] refine fix to allow wildcard subs to non wildcard subscription queues, enable simple wildcard sub to drain all subscription queues
2017-08-08 16:38:11 +01:00
gtully
a15626193c
[AMQ-6787] release securty context on failure to addConnection subsequent to auth, resolve leak. fix and test
2017-08-04 13:46:16 +01:00
gtully
206f77adac
[AMQ-6778] - fix test regression that needs to account for presence of correct advisory dests
2017-07-26 11:58:04 +01:00
gtully
ddfa96028c
[AMQ-6778] fix and test - no longer gate firing advisory on broker start flag b/c consumers may be present once transport connectors have started
2017-07-25 13:02:13 +01:00
Claus Ibsen
bdad06fdca
AMQ-6694: Not possible to autowire connectionFactory in Spring Boot using SB starter
2017-07-22 16:10:39 +02:00
Clebert Suconic
9985b16247
AMQ-6689 Update readme
2017-07-19 15:54:01 -04:00
Clebert Suconic
18f91ba136
Merging selected logo as AMQ-6689 from #255
...
This closes #255
This closes #253
This closes #251
This closes #249
This closes #248
This closes #245
This closes #244
This closes #243
This closes #242
2017-07-19 15:44:25 -04:00
Martyn Taylor
68562a4f86
AMQ-6689 Added new ActiveMQ Logo files
...
https://issues.apache.org/jira/browse/AMQ-6689
2017-07-19 15:27:36 -04:00
gtully
3cd5529f50
[AMQ-6771] fix off by one on input stream read long check, with test
2017-07-18 12:28:12 +01:00
gtully
8c218ee05d
[AMQ-6771] do linear sequential scan of journal when validating checksums - remove batch reads via seek/read which depend on write batch size
2017-07-17 12:18:25 +01:00
Timothy Bish
56bed30c64
AMQ-6765 Add trace logging of start failure exception
...
Log the exception at trace level when start fails.
2017-07-11 15:46:15 -04:00
gtully
d7f70837b7
[AMQ-6764] add logging of exit of jmx ops such that overlaps and delays are visible in the audit. fix and test
2017-07-10 14:10:05 +01:00