jbertram
6a468b27f8
This closes #436
2016-04-04 11:08:43 -05:00
Clebert Suconic
91bdeb3728
ARTEMIS-464 Sending null textMessage shouldn't break the wire
2016-04-04 11:08:43 -05:00
Clebert Suconic
3560415bcb
ARTEMIS-463 Using OperationContext for async support
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
7e80cc3586
This closes #435
2016-04-04 11:08:18 -05:00
Jiri Danek
2788eaa1bf
Put parameters into query string in a predictable order
...
Previously, the order of query parameters depended on the iteration order of items in a Set.
This order is undefined for some Sets. Nevertheless, unit test for createQueryString expected
that query parameters are in a particular order.
2016-04-04 11:08:18 -05:00
jbertram
01d6e26081
This closes #434
2016-04-04 11:07:50 -05:00
Paul Gallagher
1aac582ce8
Update to dependency versions jgroups
2016-04-04 11:07:50 -05:00
Clebert Suconic
35d3c50db7
This closes #433
2016-04-04 12:05:39 -04:00
jbertram
69a97c3678
ARTEMIS-462 JMSXGroupID on JMS 2 producer
2016-04-04 12:05:39 -04:00
jbertram
d476ca1035
This closes #432
2016-04-04 11:04:49 -05:00
Ville Skyttä
3a2d5de49e
Remove unnecessary code
2016-04-04 11:04:49 -05:00
jbertram
6fbf80ed2a
This closes #431
2016-04-04 11:04:13 -05:00
Ville Skyttä
4045d47daa
Spelling fixes
2016-04-04 11:04:13 -05:00
jbertram
bd5a78802f
This closes #430
2016-04-04 11:03:48 -05:00
Ville Skyttä
16ee65309c
Add missing @Override annotations
2016-04-04 11:03:48 -05:00
jbertram
12071d0fbc
This closes #429
2016-04-04 11:03:20 -05:00
Ville Skyttä
50dcb136ab
Remove bashishm from ARTEMIS-318 example
2016-03-26 13:19:51 +02:00
jbertram
beae4265a2
This closes #428
2016-03-23 10:52:56 -05:00
Martyn Taylor
afdb78dd5c
ARTEMIS-456 Synchronize sendReplicatePacket method
...
There is a potential deadlock scenario if 2 threads try
sendReplicatePacket. Thread 1 registers Netty callback which will
invoke readyForWrites() method, which locks the callback list and waits
on the replicationLock. Thread 2 enters sendReplicatePacket and gets
the replicationLock and is blocked on the callback list lock. This fix
ensures the sendReplicatePacket blocks on the ReplicationManager meaning
no interleaving of the Netty callback thread and the wait on lock can
happen.
2016-03-23 10:52:56 -05:00
Martyn Taylor
0030918fef
This closes #427
2016-03-23 15:47:23 +00:00
jbertram
e2b799d003
ARTEMIS-451 JAAS user/role props reload
2016-03-22 10:48:38 -05:00
Clebert Suconic
9c95201069
This closes #426
2016-03-21 18:35:21 -04:00
jbertram
32ce8710fc
ARTEMIS-445 avoid NPE on null ks password
2016-03-21 18:35:21 -04:00
Clebert Suconic
923c12c7a4
This closes #424
2016-03-18 10:11:37 -04:00
Erich Duda
edadc79c5f
ARTEMIS-442 - [Artemis Testsuite] ConcurrentDeliveryCancelTest#testConcurrentCancels calls System.exit
2016-03-18 09:35:40 +01:00
Clebert Suconic
57c1c338ea
This closes #423
2016-03-17 13:53:15 -04:00
jbertram
7653d17e6a
ARTEMIS-441 correct time-unit for large msg poll
2016-03-17 09:22:14 -05:00
jbertram
ab98eb9620
This closes #422
2016-03-16 10:06:24 -05: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
ca19abb4f1
This closes #421
2016-03-15 15:08:28 -04:00
Martyn Taylor
e9992bc59f
ARTEMIS-439 Set default global thread pool based on cores
2016-03-15 15:20:21 +00:00
Clebert Suconic
45d1194009
ARTEMIS-437 tweak on the test. Making sure the test fails over during the message sends
2016-03-11 16:55:10 -05:00
Clebert Suconic
8ce17b2be6
This closes #420
2016-03-11 15:33:28 -05:00
jbertram
196f0ca8d6
ARTEMIS-432 client gets msg after session stop
2016-03-11 15:33:28 -05:00
jbertram
4ba11c8bbc
This closes #419
2016-03-11 13:25:50 -06:00
Clebert Suconic
26fe21baa4
ARTEMIS-437 Large Message send should be interrupted during failover
2016-03-11 13:13:32 -05:00
Clebert Suconic
212c16867c
This closes #418
2016-03-11 12:59:24 -05:00
Erich Duda
9b60e558eb
ARTEMIS-430 - [Artemis Testsuite] ClosingConnectionTest#testKillConnection fails
2016-03-11 07:25:34 +01:00
Clebert Suconic
83738d0902
This closes #417
2016-03-10 08:50:13 -05:00
Erich Duda
b6922c25f9
ARTEMIS-429 - [Artemis Testsuite] TopicControlUsingJMSTest#testGetXXXMessagesCount fails
2016-03-10 08:50:13 -05:00
Clebert Suconic
4fb51eff1d
This closes #416
2016-03-10 08:49:25 -05:00
Erich Duda
fa210de323
ARTEMIS-428 - [Artemis Testsuite] ReconnectTest#testInterruptReconnectInVMInterruptMainThread fails
2016-03-10 12:04:50 +01:00
Clebert Suconic
6435e49e6c
This closes #411
2016-03-07 15:58:56 -05:00
kurobako
1c2164adad
Removing Synchronization performed on java.util.concurrent.ConcurrentLinkedDeque object in class NettyConnection
2016-03-07 15:58:42 -05:00
Clebert Suconic
958d746692
This closes #415
2016-03-07 15:51:52 -05:00
Paul Gallagher
d87c7e4f16
Update to dependency versions jgroups and resteasy
2016-03-07 15:51:45 -05:00
Clebert Suconic
a36add221d
This closes #414
2016-03-07 15:51:09 -05:00