Clebert Suconic
d6c7e30594
ARTEMIS-484 Large Message Loss on Initial replication
...
https://issues.apache.org/jira/browse/ARTEMIS-484
The File copy after the initial synchronization on large messages was broken.
On this commit we fix how the buffer is cleaned up before each read since
a previously unfinished body read would make the buffer dirty.
I'm keeping also lots of Traces I have added to debug this issue, so they will
be useful if anything like this happens again.
2016-04-14 18:55:01 -04:00
Clebert Suconic
3ecd8b7c44
ARTEMIS-474 Avoiding one lock around the readyListener call tree and fixing ReplicationManager / NettyConnection deadlock
2016-04-14 18:55:01 -04:00
Clebert Suconic
2e894554ca
ARTEMIS-474 fixing page.close() deadlock with replica
2016-04-14 18:55:01 -04:00
Clebert Suconic
86a81d315d
ARTEMIS-465 Changing Byteman race on test
2016-04-14 18:55:01 -04:00
Clebert Suconic
914d93f636
This closes #462
2016-04-14 18:19:00 -04:00
Martyn Taylor
fc8a1eff43
ARTEMIS-482 Assign dedicated ThreadPool for InVMTransport
2016-04-14 15:49:07 +01:00
Clebert Suconic
5678d1ad2b
This closes #461
2016-04-13 21:29:59 -04:00
jbertram
7864577fbc
ARTEMIS-420 user switch when broker is service
2016-04-13 21:29:59 -04:00
Clebert Suconic
edc514196b
This closes #460
2016-04-13 21:29:42 -04:00
jbertram
c17f41dac7
ARTEMIS-476 example fixes/docs
2016-04-13 10:53:14 -05:00
Clebert Suconic
64ae8b0799
This closes #458
2016-04-12 17:26:51 -04:00
Howard Gao
ee20248404
ARTEMIS-478 Improve Openwire SslBrokerServiceTest
...
Some of the SSL tests in openwire requires to pass in more options like
enabledCipherSuites. It needs to refactor the test util to allow passing
of those options to broker.
And some of the cipher suite is obsolete in recent jre. Meaning they
are disabled by default for security reasons
(e.g. SSL_RSA_WITH_RC4_128_SHA). This will cause SSL handshake failure.
It can be fixed by using a more secure (not disabled) one, like
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
2016-04-12 17:26:51 -04:00
Clebert Suconic
03642fc1d8
This closes #456
2016-04-12 16:15:55 -04:00
John D. Ament
5b8ab20219
ARTEMIS-463 Refactored protocol loading code to not duplicate logic, and load from the default list.
2016-04-12 16:15:55 -04:00
Clebert Suconic
9fc60cd864
This closes #457
2016-04-12 16:10:07 -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
Clebert Suconic
fb4ca299ae
This closes #455
2016-04-11 16:55:58 -04:00
Howard Gao
507193f714
ARTEMIS-477 Fix Certificate Issues in openwire test
...
also added a method impl to return a true uri instead of null.
2016-04-11 16:55:58 -04:00
Clebert Suconic
b2ede6a19a
This closes #454
2016-04-11 16:55:27 -04:00
Ville Skyttä
11acf2180f
Avoid unnecessary empty array creation
2016-04-11 16:55:26 -04:00
Clebert Suconic
bb739be92d
This closes #453
2016-04-11 16:54:30 -04:00
Ville Skyttä
3dc3e8520d
Remove redundant toString calls
2016-04-11 16:54:30 -04:00
Clebert Suconic
038efc60d2
This closes #452
2016-04-11 16:53:48 -04:00
Ville Skyttä
cf00dd9b1b
Avoid instantiating some number objects
2016-04-11 16:53:48 -04:00
Clebert Suconic
c2d51c07f0
This closes #451
2016-04-11 16:53:10 -04:00
Ville Skyttä
b5ffda4701
Fix getter and setter validation test
2016-04-11 16:53:10 -04:00
Clebert Suconic
39125546e9
This closes #450
2016-04-11 16:52:10 -04:00
Ville Skyttä
487b09fccc
Replace some manual array copies with System.arraycopy
2016-04-11 16:52:10 -04:00
Clebert Suconic
fbff5e7dd6
This closes #449
2016-04-11 16:51:02 -04:00
Ville Skyttä
e6e1311f8d
Add missing @Overrides
2016-04-11 16:51:01 -04:00
Clebert Suconic
e285c2f30c
This closes #448
2016-04-11 16:50:44 -04:00
Ville Skyttä
782d3419b8
Remove dead code
2016-04-11 16:50:43 -04:00
Clebert Suconic
fbb92482b8
This closes #447
2016-04-11 16:50:18 -04:00
Ville Skyttä
51185f5fb3
Fix URIFactory.removeSchema()
2016-04-10 09:01:22 +03:00
Clebert Suconic
5bcf5cbe17
This closes #444
2016-04-08 10:07:09 -04:00
Erich Duda
9055c76cc8
ARTEMIS-475 - [Artemis Testsuite] SessionCloseTest#testCanNotUseXAWithClosedSession fails
2016-04-08 10:07:09 -04:00
Clebert Suconic
6bbceff7c0
This closes #446
2016-04-08 10:04:54 -04:00
Martyn Taylor
9a66eef587
Remove derby from distro
...
All runtime deps on derby have been removed. We only require derby for
JDBC related tests.
2016-04-08 10:04:47 -04:00
Clebert Suconic
458ec15e17
This closes #445
2016-04-08 10:03:19 -04:00
Martyn Taylor
1d2d7d05e5
Allow override remote name in mergePR script
2016-04-08 10:03:19 -04:00
Martyn Taylor
2f0ecb3065
This closes #442
2016-04-08 13:16:15 +01:00
Jeff Mesnil
ed5533ecb6
[ARTEMIS-472] add cause to AMQ222137 warning
...
JIRA: https://issues.apache.org/jira/browse/ARTEMIS-472
2016-04-08 13:16:15 +01:00
Clebert Suconic
c4a092c1c8
This closes #440
2016-04-07 14:00:06 -04:00
Clebert Suconic
50eac7c824
ARTEMIS-468 Amendments to how redelivery count is handled on openwire
2016-04-07 13:56:31 -04:00
Howard Gao
8a998ad805
ARTEMIS-468 Fix openwire redelivery related regressions under integration-tests
2016-04-07 12:12:28 -04:00
Clebert Suconic
cf4636e96c
This closes #439
2016-04-07 10:51:59 -04:00
jbertram
dbf0eced4b
ARTEMIS-467 Potential NPE
2016-04-07 10:51:59 -04:00
Martyn Taylor
87b6984c36
This closes #443
2016-04-07 10:14:25 +01:00
Javier Lopez
8559585f68
Fixed typo
2016-04-07 09:21:40 +01:00
Clebert Suconic
315c5ffe80
This closes #437
2016-04-04 23:19:55 -04:00