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
Ville Skyttä
8de10dbfaf
Document transformer result non-visibility to other diverts
2016-03-07 15:51:01 -05:00
Ville Skyttä
6ef898c553
Document behavior with both exclusive/non-exclusive diverts present
2016-03-07 15:51:01 -05:00
Clebert Suconic
22125bfb93
This closes #413
2016-03-07 15:50:32 -05:00
Ville Skyttä
d12743fcde
HTML fixes
2016-03-07 15:50:27 -05:00
Clebert Suconic
d7fd381379
This closes #412
2016-03-07 15:49:58 -05:00
Ville Skyttä
31404f8a38
Remove redundant null checks
2016-03-07 15:49:50 -05:00
Clebert Suconic
8cbcc809a4
This closes #410
2016-03-03 17:56:12 -05:00
jbertram
b23046d5f7
ARTEMIS-385 clean-up factory on timeout
...
This restores a call to ClientSessionFactory#cleanup that appears to have been
mistakenly removed by a previous change related to this JIRA.
2016-03-03 12:42:20 -06:00
Clebert Suconic
d7d494e8f1
This closes #409
2016-03-01 14:02:01 -05:00
Andy Taylor
a3962d6d26
ARTEMIS-426 - java.lang.IllegalStateException: AMQ119116: Netty Acceptor unavailable
...
also related to https://issues.apache.org/jira/browse/ARTEMIS-416
https://issues.apache.org/jira/browse/ARTEMIS-426
2016-03-01 14:17:41 +00:00
Andy Taylor
e40a5ead42
This closes #408 ARTEMIS-423 Do not set backup as self
2016-03-01 09:56:21 +00:00
Martyn Taylor
964b145733
ARTEMIS-423 Do not set backup node as self
2016-02-29 16:11:58 +00:00
Clebert Suconic
d2539e5161
This closes #407
2016-02-28 22:29:40 -05:00
Ville Skyttä
7c275cdb1a
Use generics more
2016-02-28 01:06:59 +02:00
Clebert Suconic
e202240ccc
This closes #406
2016-02-25 15:14:47 -05:00
jbertram
e64ecf5523
ARTEMIS-422 support appendRollbackRecord
2016-02-25 13:31:19 -06:00
jbertram
8196b1ddf0
This closes #404
2016-02-24 12:59:19 -06:00
Clebert Suconic
45aeeb3ba7
Revert "ARTEMIS-359 - test suite fix - IBM JDK 6/7/8 does not allow byteman agent to modify classes."
...
This is causing issues with running tests on the IDEs
This reverts commit fe9b95ed64
.
2016-02-24 13:42:52 -05:00
Clebert Suconic
cc6ce3e35d
This closes #405
2016-02-24 13:42:28 -05:00
Paul Gallagher
0f3a973299
Update versions of jboss-logging and javax.enterprise-cdi-api
2016-02-24 18:03:24 +00:00
Clebert Suconic
b0f6250941
This closes #403
2016-02-24 11:56:14 -05:00