jbertram
76f6c9c3bd
Make a few tests more robust
2016-05-20 11:24:55 -05:00
Dejan Bosanac
e994eda356
ARTEMIS-521 - OSGi support - add unit test
...
ARTEMIS-521 - OSGi support - move unit test to integration tests
2016-05-19 11:53:31 -05:00
Erich Duda
17322fb57a
ARTEMIS-527 - [Artemis Testsuite] TopicControlTest fails
2016-05-19 10:53:27 +02:00
Clebert Suconic
37bc511f96
ARTEMIS-525 Adding test on interrupted exception and regular receivers
2016-05-18 21:43:21 -04:00
Clebert Suconic
3e2adf123b
ARTEMIS-524 Paging could lose data eventually after crashes
...
https://issues.apache.org/jira/browse/ARTEMIS-524
I am keeping all the debug ad tracing I added during the debug of this issue,
for that reason this commit may look longer than expected
The fix will be highlited by the tests added on org.apache.activemq.artemis.tests.integration.client.PagingTest
2016-05-17 20:28:40 -04:00
Ville Skyttä
81956e1716
Use StandardCharsets more
2016-05-16 12:09:46 -04:00
jbertram
04c9564d77
ARTEMIS-517 API to check sync with backup
2016-05-16 10:01:18 -05:00
Martyn Taylor
54752a9ced
ARTEMIS-46 Adds AMQP Drain Support
2016-05-11 12:04:58 +01:00
Erich Duda
a622fa7443
ARTEMIS-518 - Improvement of default thread factory
2016-05-09 14:33:41 -04:00
jbertram
9794ac769b
Make ScaleDownTest#testStoreAndForward more robust
2016-05-06 13:25:59 -05:00
jbertram
2a2a94733b
Fix ScaleDownTest
2016-05-06 10:26:02 -05:00
jbertram
41800c2aa8
Fix/update auto-create/delete tests
2016-05-05 20:21:09 -05:00
jbertram
ad24c58c64
Fix InterceptorTest
2016-05-05 09:55:50 -04:00
jbertram
89a0ffe1b2
Fix GroupIDTest failure
2016-05-04 15:16:51 -05:00
jbertram
d36a22c4a7
Fix AutoGroupingTest failure
2016-05-04 15:14:32 -05:00
jbertram
170d5c1296
Fix ActiveMQServerControlUsingCoreTest
...
When using the "core" control some of the metrics change slightly and
those changes have to be accounted for in the tests.
2016-05-04 14:12:22 -05:00
Martyn Taylor
2fdbba54dc
Switch File Based Large Message Tests
2016-05-04 14:48:51 -04:00
Martyn Taylor
1c3d63516f
ARTEMIS-514 Add support for LargeMEssages backed by Database
2016-05-04 13:36:28 -04:00
jbertram
d1a687a98f
ARTEMIS-510 create queue only on route
2016-05-03 10:59:51 +01:00
Howard Gao
fcda12f92c
ARTEMIS-214 exception when sending 10k message
2016-04-26 10:04:24 -04:00
Andy Taylor
9a17681f83
ARTEMIS-503 - replace proton-jms with proton-jms from ActiveMQ
...
https://issues.apache.org/jira/browse/ARTEMIS-503
2016-04-25 14:13:30 +01:00
Bernd Gutjahr
1b5396c033
Protected ActiveMQClient API against misuse.
...
1. Changed public fields in ActiveMQClient to private and added getters.
Exposing fields for thread pool sized allow to modify them in undesired ways.
I made these fields private and added corresponding getter methods.
In addition, I renamed the field 'globalThreadMaxPoolSize'
to 'globalThreadPoolSize' to be more consistent with the
'globalScheduledThreadPoolSize' field name.
I also adapted some tests to always call clearThreadPools after
the thread pool size configuration has been changed.
2. Protect against injecting null as thread pools
ActiveMQClient.injectPools allowed null as injected thread pools.
The effect was that internal threads pools were created,
but not shutdown correctly.
2016-04-20 15:29:25 +01:00
jbertram
9d7a49b388
ARTEMIS-417 more broker-level JMX attrs
2016-04-19 23:00:32 -04:00
Clebert Suconic
dcf651376f
ARTEMIS-490 Adding test with LargeMessage.copy through replication
...
I'm keeping a commit just for the test so it would be easier to replicate the bug.
2016-04-19 15:00:09 +01:00
jbertram
30907ffd8c
ARTEMIS-400 allow SSL store reload
2016-04-18 17:51:46 -04:00
Andy Taylor
8a72f8906a
ARTEMIS-453 - AMQP reply-to property is stripped off message as it goes through broker
...
TheJMSVendor protocol convertor class was not creating the destinations so any destination calls, setTo and setJMSReplyTo, were ignored. Ive added a server side destination class to bypass the naming checks we have on the client and this now sets everything correctly
https://issues.apache.org/jira/browse/ARTEMIS-453
2016-04-12 10:24:13 +01:00
Erich Duda
9055c76cc8
ARTEMIS-475 - [Artemis Testsuite] SessionCloseTest#testCanNotUseXAWithClosedSession fails
2016-04-08 10:07:09 -04:00
Clebert Suconic
50eac7c824
ARTEMIS-468 Amendments to how redelivery count is handled on openwire
2016-04-07 13:56:31 -04:00
Clebert Suconic
91bdeb3728
ARTEMIS-464 Sending null textMessage shouldn't break the wire
2016-04-04 11:08:43 -05:00
Clebert Suconic
3aedf27386
ARTEMIS-463 More simplifications on the openwire head
...
https://issues.apache.org/jira/browse/ARTEMIS-463
This will have some extra refactoring on the protocol head, transferring responsibility to the broker classes in a lot of cases
and removing some duplicated code
This was a team effort from Clebert Suconic and Howard Gao
2016-04-04 11:08:43 -05:00
Clebert Suconic
6ddf486f8f
ARTEMIS-463 Refactoring on Openwire
...
https://issues.apache.org/jira/browse/ARTEMIS-463
This was a team effort from Clebert Suconic and Howard Gao
2016-04-04 11:08:43 -05:00
Clebert Suconic
2e66673048
ARTEMIS-463 Improvement to the openwire testsuite
...
https://issues.apache.org/jira/browse/ARTEMIS-463
This was a team effort from Clebert Suconic and Howard Gao
2016-04-04 11:08:43 -05:00
jbertram
69a97c3678
ARTEMIS-462 JMSXGroupID on JMS 2 producer
2016-04-04 12:05:39 -04:00
Clebert Suconic
ee6a03295f
ARTEMIS-437 Improving lock over certain protocols
...
Avoiding deadlocks between acks and other factors
2016-03-16 08:23:58 -04:00
Clebert Suconic
26fe21baa4
ARTEMIS-437 Large Message send should be interrupted during failover
2016-03-11 13:13:32 -05:00
Erich Duda
b6922c25f9
ARTEMIS-429 - [Artemis Testsuite] TopicControlUsingJMSTest#testGetXXXMessagesCount fails
2016-03-10 08:50:13 -05:00
Erich Duda
fa210de323
ARTEMIS-428 - [Artemis Testsuite] ReconnectTest#testInterruptReconnectInVMInterruptMainThread fails
2016-03-10 12:04:50 +01:00
Ville Skyttä
31404f8a38
Remove redundant null checks
2016-03-07 15:49:50 -05:00
Ville Skyttä
7c275cdb1a
Use generics more
2016-02-28 01:06:59 +02:00
Erich Duda
a4c4f811eb
ARTEMIS-415 - [Artemis Testsuite] NettyPagingSendTest#testPagingDoesNotDuplicateBatchMessages
2016-02-22 10:32:24 -05:00
Erich Duda
4557f713f5
ARTEMIS-414 - [Artemis Testsuite] TemporaryQueueClusterTest#testClusteredQueue fails
2016-02-19 13:32:54 -05:00
Clebert Suconic
02afdbbb12
Upgrade proton to 0.12
2016-02-18 10:14:26 -06:00
Erich Duda
81d57361e8
ARTEMIS-403 - [Artemis Testsuite] AlmostLargeAsynchronousFailoverTest#testTransactional fails
2016-02-18 14:45:24 +01:00
Erich Duda
53987a99da
ARTEMIS-396 - [Artemis Testsuite] ReceiveTest#testReceiveImmediate fails
2016-02-16 11:54:59 -05:00
Erich Duda
ce906c8420
ARTEMIS-287 - [Artemis Testsuite] PagingTest#testDeleteQueueRestart fails on slower machines
2016-02-10 16:45:30 +01:00
Clebert Suconic
ece5d81e3d
ARTEMIS-388 fixing testsuite
...
(the socket.bind not being closed was preventing other tests to run successfully)
2016-02-09 18:59:47 -05:00
Clebert Suconic
60b828083d
Fixing testsuite's dependency on Derby
2016-02-09 15:00:39 -05:00
jbertram
dffe93152b
ARTEMIS-395 auto-delete only if setting is true
2016-02-09 14:24:51 -05:00
jbertram
94dc2976ef
ARTEMIS-388 listen for activation failures
2016-02-09 14:24:07 -05:00
Erich Duda
82eca32ba4
ARTEMIS-364 - [Artemis Testsuite] PagingTest#testPagingDifferentSizes fails
2016-02-08 16:59:13 -05:00