802 Commits

Author SHA1 Message Date
Bernd Gutjahr
f07e592a66 ARTEMIS-1108: Removed AIOFileLockManager
AIOFileLockManager doesn't work on NFS-mounted share store directories.
Since the GFS2 bug https://bugzilla.redhat.com/show_bug.cgi?id=678585
has been fixed end of 2011, the class AIOFileLockManager is no longer needed and I have removed it.

(cherry picked from commit 557f02ba4d721620e53ae1a45cb879d653e4fab2)
2017-04-12 11:07:31 -04:00
Clebert Suconic
c2989e1742 ARTEMIS-1056 Removing PartialPooledByteBufAllocator 2017-04-03 12:56:21 +01:00
Martyn Taylor
7e4cb4d181 ARTEMIS-1084 Throw RunTime on bad Oracle table size
(cherry picked from commit 42bf845)
2017-04-03 12:12:33 +01:00
Martyn Taylor
2779ad8553 ARTEMIS-990 Dont require Perms on MQTT mngment Q
(cherry picked from commit b33fea0d7fbc94a43d04ca66a89880442e0f91c5)
2017-03-10 13:13:31 +00:00
John D. Ament
5896a2e176 [maven-release-plugin] prepare for next development iteration 2017-03-07 21:46:12 -05:00
John D. Ament
07807952a8 [maven-release-plugin] prepare release artemis-pom-1.5.4 2017-03-07 21:44:12 -05:00
Martyn Taylor
fbdac0c97d ARTEMIS-1002 Use default PooledBufferAllocator in ActiveMQBuffers
(cherry picked from commit dc40f60e6bce0baedf2eb5e777f820b8a7ee7f92)
2017-02-27 14:24:04 -05:00
Erich Duda
a4b33bb33a ARTEMIS-995 Bulk of test fixes
This commit fixes tests:
 ActiveMQScheduledComponentTest.testAccumulationOwnPool
 PendingDeliveriesTest.testWithtReconnect
 ReceiveTest.testReceiveImmediate
 ActiveMQProducerResourceTest.testSendString
 EmbeddedActiveMQResourceTest.testSendString
 MultipleEmbeddedActiveMQResourcesTest.testMultipleServers
 MultipleEmbeddedJMSResourcesTest.testMultipleServers
 ActiveMQDynamicProducerResourceWithoutAddressTest.testSendString
 ActiveMQDynamicProducerResourceWithoutAddressExceptionTest.testSendBytesToDefaultAddress
 ActiveMQDynamicProducerResourceTest.testSendString
 ActiveMQServerControlTest.testTotalMessageCount
 EmbeddedActiveMQResourceCustomConfigurationTest.testCustomConfiguration
 EmbeddedJMSResourceMultipleFileConfigurationTest.testConfiguration
 EmbeddedJMSResourceQueueTest.testPushObjectMessage
 EmbeddedJMSResourceSingleFileConfigurationTest.testConfiguration
 EmbeddedActiveMQResourceFileConfigurationTest.testConfiguredQueue
 EmbeddedJMSResourceTopicTest.testPushObjectMessage
 LargeMessageFailoverTest.testTimeoutOnFailoverTransactionCommit

(cherry picked from commit 0c64cbfa4e78208b1e262d6c60613c738b211fe1)
2017-02-24 17:17:21 +01:00
Clebert Suconic
20d627f2b7 ARTEMIS-989 fixing test after cherry-picking 2017-02-23 17:06:37 -05:00
Justin Bertram
4ddd969ffc ARTEMIS-989 JMS2 context support custom session modes
(cherry picked from commit 0b829558b32ac1fe34fab3f18cf2730a7a919e7c)
2017-02-23 11:42:21 -05:00
Martyn Taylor
f082185d7f ARTEMIS-974 ensure will messages are retained
(cherry picked from commit 5a235d98b63fbbcc94b390252ec8b14ae79a4cda)
2017-02-16 20:15:12 +00:00
Clebert Suconic
446523f243 NO-JIRA: fixing alignment on test 2017-02-16 10:19:19 -05:00
Clebert Suconic
c5c50c53be ARTEMIS-969 Unecessary buffer expansion on message delivery
(cherry picked from commit f38d5c7dbcb66bebc5b9fba984845bd8d6aadc0c)
2017-02-15 14:39:54 -05:00
Martyn Taylor
e47b5d6951 NO-JIRA Fix after cherry-pick 2017-02-14 20:28:29 +00:00
Martyn Taylor
66c19d9408 ARTEMIS-960 Do not encode Will messages
(cherry picked from commit 59773c284983f7919c044c54f1a6e2039023701f)
2017-02-14 19:41:20 +00:00
Martyn Taylor
16f3659cda [maven-release-plugin] prepare for next development iteration 2017-02-10 15:57:23 +00:00
Martyn Taylor
6996cd745f [maven-release-plugin] prepare release 1.5.3 2017-02-10 15:55:17 +00:00
Martyn Taylor
f231fe4e9b ARTEMIS-917 Only return body of retained message after reboot
(cherry picked from commit 3900cb0ec7305ee1f341687ace6a4fab7469a817)
2017-02-10 14:55:24 +00:00
Martyn Taylor
7de8dd77e7 [maven-release-plugin] prepare for next development iteration 2017-02-09 20:32:08 +00:00
Martyn Taylor
ccd60d0b42 [maven-release-plugin] prepare release 1.5.3 2017-02-09 20:02:55 +00:00
Martyn Taylor
3b39dbc34a ARTEMIS-952 Remove MQTT Queues on Clean Session
(cherry picked from commit b2e250d4254f5d560ddc7fccb4e955e691174fbe)
2017-02-09 14:11:05 +00:00
Clebert Suconic
6018b2d74c ARTEMIS-937 Implementing proper alignment and adding perf-journal tool to validate the journal syncs
(cherry picked from commit ce035a8084874da3004cded844221629a9a3bc2e)
2017-02-03 15:15:58 -05:00
Clebert Suconic
a8a0c186d1 ARTEMIS-934 Stomp Heart beat not being stopped in some cases
(cherry picked from commit f79b21e866539ca196eea67adc700c424f61fbfc)
2017-01-26 00:01:10 -05:00
Clebert Suconic
359c679627 NO-JIRA: just adding a test to avoid future issues 2017-01-19 15:24:30 -05:00
Clebert Suconic
38cd5c9be3 [maven-release-plugin] prepare for next development iteration 2017-01-18 20:12:37 -05:00
Clebert Suconic
3649350a9b [maven-release-plugin] prepare release 1.5.2 2017-01-18 20:12:26 -05:00
Will Reichert
036933a4a4 ARTEMIS-928 Changing Netty and InVM to copy buffers, and retain them on the Netty Polls.
(cherry picked from commit 3347a4fd2716c7c998a0ef68499f4dc3d8106241)
2017-01-18 17:04:32 -05:00
Clebert Suconic
52d03c885c ARTEMIS-560 Small improvements on JDBC tests for paging + adding a logger
(cherry picked from commit b4cbd36af4d7b7120f38f4ea63e4e32489350c96)
2017-01-17 15:02:24 -05:00
Martyn Taylor
115ccf874d ARTEMIS-560 Add Support For JDBC Paging
(cherry picked from commit 118c272c771ac4f2df168d6ef0278c8ade7b700d)
2017-01-17 15:02:24 -05:00
Clebert Suconic
7b616f50cb [maven-release-plugin] prepare for next development iteration 2017-01-16 12:05:21 -05:00
Clebert Suconic
c62f4f101d [maven-release-plugin] prepare release 1.5.2 2017-01-16 12:05:10 -05:00
Clebert Suconic
319578be2b ARTEMIS-921 Fixing Slow Consumer when multiple consumers on same queue
(cherry picked from commit 599aaa5345bb75a82da00c633575ac62fecf1bd6)
2017-01-16 11:37:54 -05:00
Howard Gao
ae252af485 ARTEMIS-921 Consumers killed as slow even if overall consuming rate is above threshold
(cherry picked from commit 90cf2398296d9de83145043c6dc0d8f6a6d4c068)
2017-01-16 11:37:54 -05:00
Clebert Suconic
2a485602fe ARTEMIS-913 Slow consumer detection not working when paging
(cherry picked from commit 9f9ffc1ff59de16e356c3dd2f482535a017d4787)
2017-01-09 12:35:10 -05:00
Clebert Suconic
99a62f75f2 ARTEMIS-890 Improving Paging consistencies with broker.persistent = false. Block, Page and Drop will now work under non persistent
(cherry picked from commit 332338d018dbb7a491a669e0b749ea20fd157b7a)
2016-12-14 14:40:38 -05:00
Andy Taylor
af443d7052 ARTEMIS-891 - upgrade proton to 0.16
https://issues.apache.org/jira/browse/ARTEMIS-891
(cherry picked from commit 881615e6464c4779917e275c2e9635442ccd77f4)
2016-12-14 14:30:21 -05:00
Clebert Suconic
78042ba0e1 ARTEMIS-882 Supporting lists on URIs
(cherry picked from commit dc472192f41875bd390f3f2f00af0f98b7c08c6c)
2016-12-09 16:24:45 -05:00
Clebert Suconic
ebbc91c728 [maven-release-plugin] prepare for next development iteration 2016-12-06 16:59:52 -05:00
Clebert Suconic
5bcbea2517 [maven-release-plugin] prepare release 1.5.1 2016-12-06 09:47:43 -05:00
Clebert Suconic
5f1509c4fd NO-JIRA: Removing empty test 2016-12-05 15:45:40 -05:00
Clebert Suconic
9c5a91b481 ARTEMIS-748 Negative Address Size after paging 2016-12-01 21:38:19 -05:00
Ville Skyttä
a99617ae6b Treat STOMP 1.1+ undefined header escape sequences as errors
https://stomp.github.io/stomp-specification-1.2.html#Value_Encoding
2016-11-30 17:56:49 -05:00
Clebert Suconic
43634c098b ARTEMIS-863 parsing spaces properly on network health addresses and avoiding loopback on configuration 2016-11-29 15:24:06 -05:00
Clebert Suconic
402f25be7d ARTEMIS-473/ARTEMIS-863 Detect network failures 2016-11-23 10:14:14 -06:00
Howard Gao
1487fe6bdd ARTEMIS-864 Sending to a destroyed temp queue didn't get exception 2016-11-22 19:42:38 +08:00
Andy Taylor
6628db4892 ARTEMIS-825 - Invalid selector not handled correctly in AMQP
this changes propogates the error to the client and closes the sender correctly

https://issues.apache.org/jira/browse/ARTEMIS-825
2016-11-21 11:24:51 -05:00
Andy Taylor
329c533d21 ARTEMIS-823 = broker doesn't settle rejected messages
Currently we don't settle rejected messages at the broker, we should always settle when rejected

https://issues.apache.org/jira/browse/ARTEMIS-823
2016-11-21 11:24:51 -05:00
Clebert Suconic
b8104f6b7e NO-JIRA: Test fixes and speed ups 2016-11-09 14:35:47 -05:00
Howard Gao
4691cbe882 ARTEMIS-842 JMSMessageID doesn't appear to work in selector 2016-11-08 09:52:12 +08:00
Ulf Lilleengen
00340c86e0 ARTEMIS-814: Support specifying connection properties 2016-11-07 15:12:14 +01:00