gtully
0464d53233
[AMQ-6847] limit the retry loop to one iteration overa all pending messages such that new additions are not replayed to avoid duplicates
...
(cherry picked from commit 03b19b9da4
)
2017-12-19 07:18:12 -05:00
gtully
eb9e50f3c9
[AMQ-6847] pause dispatch for message move to avoid redelivery with pending ack/remove/audit rollback
...
(cherry picked from commit 2ea5d1420b
)
2017-12-19 07:18:01 -05:00
Carlo Dapor
b04b971685
[AMQ-6601] AMQ with master and slave broker, shutting down slave causes dead-lock.
2017-12-18 22:54:23 -05:00
Bernd
c64af87ee2
Javadoc typo fix and cleanup
...
This mostly fixes the url1/url2 copy and paste problem. It uses a bit more readable property syntax and introduces a single sentence (plain text) summary for class Javadoc and adds some links.
2017-12-18 21:19:19 -05:00
Hadrian Zbarcea
944b8273c0
[no jira] Fix invalid xml for broker config
2017-12-18 17:54:44 -05:00
Christopher L. Shannon (cshannon)
94aea677ac
AMQ-6875 - Use the correct destination for Virtual destination consumers
...
when using Virtual Topics
(cherry picked from commit 56baba96c6
)
2017-12-14 16:02:06 -05:00
Timothy Bish
c5d8a98106
AMQ-6874 Update Qpid JMS to 0.28.0 and proton-j to 0.24.0
...
This updates the AMQP libs Qpid JMS and Proton-J, also updates netty to
4.1.18.Final to match the version used for Qpid JMS
(cherry picked from commit d3e4393784
)
2017-12-14 12:32:49 -05:00
Timothy Bish
cd380ee3aa
AMQ-6872 Use correct type casts on ApplicationProperties Map
...
Fix missing cast on value out of current proton release.
(cherry picked from commit 36a2871301
)
2017-12-08 11:41:48 -05:00
Timothy Bish
a9903148ee
AMQ-6872 Use correct type casts on ApplicationProperties Map
...
Use the spec defined values when casting the Map from the
ApplicationProperties section.
(cherry picked from commit e7bce023de
)
2017-12-07 14:56:09 -05:00
Christopher L. Shannon (cshannon)
d2e49be3a8
AMQ-6871 - By default only send generic platform details
...
The default behavior by the OpenWire client will be to send generic
platform details to the server with a new flag to send more specific
information.
(cherry picked from commit 5fa0bbd515
)
2017-12-06 08:42:12 -05:00
Christopher L. Shannon (cshannon)
1cfc9ff9a6
(AMQ-6858) - add extra precautionary check for demand subs
...
also remove test that intermittently fails with timing issues
(cherry picked from commit 08aa5118ff
)
2017-11-16 07:50:53 -05:00
Christopher L. Shannon (cshannon)
3285be60ed
(AMQ-6858) - test fix
...
(cherry picked from commit 2e3a7f6114
)
2017-11-16 07:50:47 -05:00
Christopher L. Shannon (cshannon)
247243c9c1
AMQ-6858 - handle resync of network proxy durables after restart
...
We need to properly handle the re-addition of network proxy durables
after the brokers are restarted so removal is done properly
(cherry picked from commit 6013441a9a
)
2017-11-16 07:50:40 -05:00
Christopher L. Shannon (cshannon)
39d6321a4a
AMQ-6858 - Allow configuration of the client Id token in network bridge
...
The client id token that is used to separate parts of a generated local
client id in a network bridge should be configurable so bridge names and
broker names can contain underscores if desired
(cherry picked from commit 3ca439cada
)
2017-11-16 07:50:31 -05:00
Christopher L. Shannon
97fe20a572
AMQ-6858 - reworking durable subscription propagation fix
...
Significantly reworking previous fix so that the client id is properly
changed when tracking network proxy subscriptions. This makes it so
removal is done properly
(cherry picked from commit 41211c78d1
)
2017-11-16 07:50:19 -05:00
Christopher L. Shannon (cshannon)
d5a987b6a5
AMQ-6858 - Fix several durable subscription bridge propagation issues
...
Durable network proxy subs will now be properly created across multiple
bridges when 3 or more brokers are used. Demand will be properly synced
and removed.
(cherry picked from commit 96ce14b278
)
2017-11-16 07:50:12 -05:00
Timothy Bish
39cbdf7063
AMQ-6856 Update Qpid-JMS and Proton-J
...
Update to latest release of Qpid-JMS 0.27.0
Update to latest release of Proton-J 0.23.0 to match the Qpid-JMS dep
(cherry picked from commit 7dad09a9cd
)
2017-11-06 11:35:59 -05:00
James Sears
c3d6fb41e8
AMQ-6828 Improvement to python AMQP example.
...
Migrate example python code to proton reactor API.
(cherry picked from commit cc6cb74c74
)
2017-10-18 14:55:12 -04:00
Christopher L. Shannon (cshannon)
c4d460bf60
[maven-release-plugin] prepare for next development iteration
2017-10-17 10:16:08 -04:00
Christopher L. Shannon (cshannon)
9e595d8674
[maven-release-plugin] prepare release activemq-5.15.2
2017-10-17 10:09:04 -04:00
Christopher L. Shannon (cshannon)
5886114aec
NO-JIRA: Adding 5.15.2 schema mapping
...
(cherry picked from commit b3f41cb44b
)
2017-10-17 10:00:38 -04:00
Christopher L. Shannon (cshannon)
bc4da284f5
AMQ-6834 - Adding back in spring schemas for camel
...
(cherry picked from commit 0c396a23e7
)
2017-10-16 09:25:24 -04:00
Claus Ibsen
b27b4d9a33
AMQ-6834: activemq-osgi should not include camel namespace in spring as they have been removed from Camel. Only blueprint is supported
2017-10-15 10:21:33 +02:00
gtully
d66e96e8bc
[AMQ-6831, AMQ-6771] trigger eofexception on read -1 - AMQ6522Test
...
(cherry picked from commit e793260573
)
2017-10-11 07:49:16 -04:00
Timothy Bish
b19ed4815b
AMQ-6830 Update main netty dep to 4.1.16.Final
...
Update the main netty dep used in the tests to latest
(cherry picked from commit ada50f74f9
)
2017-10-10 12:51:55 -04:00
gtully
0f544fd54b
[AMQ-6831, AMQ-6771] fix up recovery check to ensure full batch is available in memory, regression from AMQ-6771
...
(cherry picked from commit f989992278
)
2017-10-10 12:29:24 -04:00
Timothy Bish
0e0f5ea8ff
AMQ-6830 Update Qpid JMS and Netty
...
Update to latest Qpid JMS 0.26.0 and Netty 4.1.16.Final
(cherry picked from commit 0e6fc19cff
)
2017-10-06 15:41:11 -04:00
gtully
e1adcd28b0
[AMQ-6829] add inflight count to dstat queue output
...
(cherry picked from commit 044699c00c
)
2017-10-06 11:36:59 -04:00
Claus Ibsen
5f9ec1ea9c
Upgrade Camel
2017-10-06 12:47:09 +02:00
Christopher L. Shannon (cshannon)
a218119e6b
[maven-release-plugin] prepare for next development iteration
2017-09-28 10:45:21 -04:00
Christopher L. Shannon (cshannon)
d17a8740fc
[maven-release-plugin] prepare release activemq-5.15.1
2017-09-28 10:28:20 -04:00
Christopher L. Shannon (cshannon)
1d0121ccd4
Revert "[maven-release-plugin] prepare release activemq-5.15.1"
...
This reverts commit 756b858fa4
.
2017-09-28 10:05:01 -04:00
Christopher L. Shannon (cshannon)
756b858fa4
[maven-release-plugin] prepare release activemq-5.15.1
2017-09-28 09:59:18 -04:00
gtully
fe82d02e38
[AMQ-6824] remove time dependency in test assertion
...
(cherry picked from commit 578eacab45
)
2017-09-28 09:40:35 -04:00
Robbie Gemmell
16568aae79
AMQ-6821, AMQ-6790: add the ActiveMQAMQPBrokerFeatureTest to the smoke/sanity test profile
...
(cherry picked from commit e5b7c9fba4
)
2017-09-27 15:08:24 +01:00
Christopher L. Shannon (cshannon)
76474fbc67
Revert "[maven-release-plugin] prepare release activemq-5.15.1"
...
This reverts commit 37227fbf8b
.
2017-09-27 08:54:44 -04:00
Christopher L. Shannon (cshannon)
ade1a87e09
Revert "[maven-release-plugin] prepare for next development iteration"
...
This reverts commit e2eabeb1c2
.
2017-09-27 08:54:36 -04:00
gtully
95b3ba50b0
[AMQ-6790] add netty kqueue osgi dependency to the activemq-amqp-client feature
...
(cherry picked from commit 33b52b5914
)
2017-09-27 08:53:21 -04:00
gtully
26788f5fd7
[AMQ-6824] - fix up prefetchExtension growth on transaction completion and delivered ack and tie in boolean usePrefetchExtension
...
(cherry picked from commit 41a100766c
)
2017-09-26 14:34:47 -04:00
Timothy Bish
eccbd75bcf
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.
(cherry picked from commit a21dd40527
)
2017-09-25 13:26:59 -04:00
Christopher L. Shannon (cshannon)
e2eabeb1c2
[maven-release-plugin] prepare for next development iteration
2017-09-25 09:23:32 -04:00
Christopher L. Shannon (cshannon)
37227fbf8b
[maven-release-plugin] prepare release activemq-5.15.1
2017-09-25 09:17:38 -04:00
Christopher L. Shannon (cshannon)
ded3911612
NO-JIRA: Adding schema definition for 5.15.1
...
(cherry picked from commit 76cc779668
)
2017-09-25 08:44:40 -04:00
Robbie Gemmell
bfdbdfd105
AMQ-6821: update to qpid-jms 0.25.0
...
(cherry picked from commit e50e1661bf
)
2017-09-22 17:04:38 +01:00
Christopher L. Shannon (cshannon)
3ef457125b
AMQ-6820 - Properly handle ClosedChannelException
...
When a ClosedChannelException occurs inside SelectorSelection properly
call the transport listener onError() method to handle cleanup and
logging.
(cherry picked from commit 6e33507bf2
)
2017-09-21 08:15:02 -04:00
Timothy Bish
592b31343e
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
(cherry picked from commit 61d3231d36
)
2017-09-20 15:50:56 -04:00
gtully
db9b1a5569
[no jira] test to exercise pool setBlockIfSessionPoolIsFull false
...
(cherry picked from commit 5b4fb8aa2b
)
2017-09-20 15:50:45 -04:00
gtully
b5f7c15b25
[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
...
(cherry picked from commit 8c3ef6cadb
)
2017-09-19 12:01:25 -04:00
Robbie Gemmell
4f6326f4fb
AMQ-6813: update tick deadline handling to account for potential to be negative due to using nanoTime derived values, plus other edge case protections
...
(cherry picked from commit f82eccd2f5
)
2017-09-15 18:04:01 +01:00
Robbie Gemmell
e1ac826ad0
AMQ-6812: update to proton-j 0.22.0
...
(cherry picked from commit 9326ccabac
)
2017-09-15 18:03:45 +01:00