3341 Commits

Author SHA1 Message Date
Martyn Taylor
8394fec104 ARTEMIS-1051 Make ServerSession send thread safe 2017-03-21 09:14:24 -04:00
Andy Taylor
bfa679c17f This closes #1103 ARTEMIS-1047 Improving GC Settings 2017-03-21 08:50:54 +00:00
Clebert Suconic
64523cd7ea ARTEMIS-1047 Improving GC Settings 2017-03-21 08:50:54 +00:00
Clebert Suconic
64b4553284 ARTEMIS-1052 Fixing MessageJournalTest::testStoreAMQP 2017-03-20 21:50:57 -04:00
Timothy Bish
150f67f862 This closes #1110 2017-03-20 19:00:59 -04:00
Clebert Suconic
65ac7f700b ARTEMIS-1052 Proper Expiry over AMQP 2017-03-20 18:33:31 -04:00
Jiri Danek
7ac27df7a0 ARTEMIS-1052 adding a test for expiry and AMQP
This closes #1106
2017-03-20 18:05:45 -04:00
Clebert Suconic
9385ce4872 NO-JIRA: Adding timeouts on failover tests 2017-03-20 18:04:31 -04:00
Clebert Suconic
a40d25c06a ARTEMIS-1042 Fixing AMQPFailoverTest 2017-03-20 18:04:31 -04:00
Clebert Suconic
7374d2f728 This closes #1109 2017-03-20 18:04:15 -04:00
Timothy Bish
a0948928c3 ARTEMIS-60 Validate AMQP sender applied TransactionState
Update the AMQP test client to allow for better inspection of the
delivery updates that happen during normal use.  Use those modification
to check that when the broker's sender accepts and settles a non-settled
disposition it adds a proper TransactionState disposition with the
correct outcome and txn-id in that state.
2017-03-20 16:46:18 -04:00
Clebert Suconic
8c310a2ce8 This closes #1107 2017-03-20 15:20:46 -04:00
Timothy Bish
29796151c3 ARTEMIS-59 Accept transacted message using AMQP TransactionState
When a message is sent to the broker with a TransactionState indicating
that the message should be included in a transaction the disposition from
the broker indicating acceptance of the message should be done using a
TransactionState value that contained the TX ID and the Accepted
disposition.
2017-03-20 12:42:56 -04:00
Clebert Suconic
e29c463732 This closes #1105 2017-03-20 09:27:47 -04:00
Martyn Taylor
7cf06cd285 ARTEMIS-1050 Register AMQP failure/close listeners 2017-03-19 14:15:30 +00:00
Timothy Bish
d9a7b2feb6 This closes #1104 2017-03-17 18:07:15 -04:00
Clebert Suconic
4b50d6c431 ARTEMIS-1048 Fixing Unsigned types and Selectors 2017-03-17 18:05:21 -04:00
Timothy Bish
224d780622 This closes #1102 2017-03-17 17:28:23 -04:00
Clebert Suconic
1ef4dcf7d9 ARTEMIS-1046 Fixing TX eventually stalling with AMQP
I have also reviewed the model in which we used transactions
2017-03-17 16:50:56 -04:00
Clebert Suconic
291a4719b6 ARTEMIS-1045 Performance improvements on AMQP 2017-03-17 16:11:14 -04:00
Clebert Suconic
861c231551 This closes #1099 2017-03-17 15:09:56 -04:00
Timothy Bish
780f9bdc34 ARTEMIS-57 Add tests to ensure To field is not cleared
Add some tests for various cases of send / recv to check that the To
field on the message is left intact.
2017-03-17 15:09:55 -04:00
Clebert Suconic
d858858117 This closes #1098 2017-03-17 15:08:58 -04:00
Andy Taylor
c6f73b0c0a ARTEMIS-1042 - support amqp failover list
https://issues.apache.org/jira/browse/ARTEMIS-1042
2017-03-17 15:08:58 -04:00
Clebert Suconic
0d59d2c848 This closes #1101 2017-03-17 15:08:22 -04:00
Benjamin Graf
8716be7200 ARTEMIS-1038: Upgrade qpid-jms-client to 0.21.0 2017-03-17 15:08:22 -04:00
Clebert Suconic
e105e4a60f This closes #1100 2017-03-17 15:06:58 -04:00
Andy Taylor
8ab7588910 ARTEMIS-1023 - fixx Openwire auto creation of queues
https://issues.apache.org/jira/browse/ARTEMIS-1023
2017-03-17 12:28:10 +00:00
Clebert Suconic
a4beb18a6e ARTEMIS-1044 Avoiding StackOverflow on AMQP under load 2017-03-16 18:11:57 -04:00
Clebert Suconic
4936291aec This closes #1097 2017-03-16 10:24:27 -04:00
Francesco Nigro
14d07ba7d1 ARTEMIS-1037 Doc for the MAPPED journalType 2017-03-16 10:24:26 -04:00
Clebert Suconic
dca124f9aa This closes #1096 2017-03-15 19:30:54 -04:00
Clebert Suconic
31639782f0 ARTEMIS-1041 Adjusting when hearders are being parsed 2017-03-15 19:27:59 -04:00
Clebert Suconic
8a84b6a1a7 ARTEMIS-1041 Using less time on timeouts 2017-03-15 19:25:08 -04:00
Timothy Bish
938c4ec558 ARTEMIS-1041 Apply absolute expiration time to message
Use the Absolute Expiration Time from the message properties and
override any value set in TTL if anything set there.
2017-03-15 19:25:08 -04:00
Justin Bertram
2ba90ef60d This closes #1094 2017-03-15 15:11:42 -05:00
Clebert Suconic
ae34b01065 ARTEMIS-1038 Make usage of Delivery.available and upgrade proton 2017-03-15 14:37:41 -04:00
Clebert Suconic
9e6c40a8de This closes #1095 2017-03-14 17:13:05 -04:00
Timothy Bish
7282b6890a ARTEMIS-1039 Transaction Coordinator credit refill
The coordinator needs to refill credit on the receiver once it has been
exhausted, otherwise the remote cannot send additional declare or
discharge commands to the broker.
2017-03-14 17:13:05 -04:00
Clebert Suconic
b674c6b846 This closes #1091 2017-03-14 17:09:52 -04:00
Justin Bertram
849b83972f NO-JIRA STOMP doc updates 2017-03-14 17:09:52 -04:00
Clebert Suconic
75a4162a36 NO-JIRA: logger on Exception 2017-03-14 09:50:19 -04:00
Clebert Suconic
b58381f20e This closes #1092 2017-03-14 09:47:59 -04:00
Clebert Suconic
8cf3119767 NO-JIRA: Changing TopicControlClusterTest to expression 2017-03-14 09:42:49 -04:00
Justin Bertram
bf5ca678ee NO-JIRA fix race in TopicControlClusterTest
Test didn't account for "remote" queue bindings from other cluster
member which caused a race condition.
2017-03-13 12:46:20 -05:00
Justin Bertram
c54dfd3055 This closes #1090 2017-03-13 10:33:13 -05:00
Andy Taylor
b5b6e4bea6 ARTEMIS-1034 - non-durable subscription queue not ended on link close
https://issues.apache.org/jira/browse/ARTEMIS-1034
2017-03-13 10:33:13 -05:00
Justin Bertram
e13e014c6d This closes #1088 2017-03-13 10:28:17 -05:00
Clebert Suconic
afe97cdb0f ARTEMIS-1033 Fixing NPE on PageTX and reload 2017-03-13 09:07:26 -04:00
Clebert Suconic
1ce5d1f758 NO-JIRA Removing System.out left by mistake 2017-03-13 08:58:46 -04:00