Commit Graph

9968 Commits

Author SHA1 Message Date
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
gtully 499347542c [no jira] make networkConsumerIds visible in toString of consumerinfo to aid tracing consumers in a network via transport trace logging 2017-07-07 16:01:49 +01:00
Clebert Suconic 1f48314395 NO-JIRA: Adding 2 new resized logo submissions to the README 2017-06-28 15:10:14 -04:00
Christopher L. Shannon (cshannon) a9fe4e33c3 [maven-release-plugin] prepare for next development iteration 2017-06-27 13:41:28 -04:00
Christopher L. Shannon (cshannon) 5f0d6943cb [maven-release-plugin] prepare release activemq-5.15.0 2017-06-27 13:41:01 -04:00
Christopher L. Shannon (cshannon) 4b8cd46a00 NO-JIRA: Adding missing license header 2017-06-27 13:34:09 -04:00
Christopher L. Shannon (cshannon) 13ed4b64e8 NO-JIRA: Adding spring schemas 2017-06-27 13:32:49 -04:00
Christopher L. Shannon (cshannon) 480f1bb6cc AMQ-6704 - updating xstream and slf4j 2017-06-26 11:00:02 -04:00
Christopher L. Shannon (cshannon) 619f51740b AMQ-6704 - update javase javadoc url to java 8 2017-06-26 08:25:29 -04:00