Commit Graph

3806 Commits

Author SHA1 Message Date
Francesco Nigro cf68aab714 ARTEMIS-1214 Improve performance of read on Paging 2017-06-21 16:06:57 -04:00
Clebert Suconic ad4d3be203 This closes #1354 2017-06-21 11:22:59 -04:00
Howard Gao e258bdf188 ARTEMIS-1242 OpenWire Transactions never removed
Openwire doesn't remove the finished transactions
(committed or rolledback).
2017-06-21 11:22:59 -04:00
Clebert Suconic a8ecc9fa38 This closes #1353 2017-06-21 11:19:10 -04:00
Helge Waastad eaadc24729 ARTEMIS-1243 Release ReferenceCounted messages 2017-06-21 11:19:09 -04:00
Clebert Suconic 7583ff7172 This closes #1356 2017-06-21 11:16:30 -04:00
Jiri Danek 3d4e907a1b NO-JIRA fix typos 2017-06-21 11:16:29 -04:00
Clebert Suconic ae8fbbdef1 This closes #1350 2017-06-21 10:25:34 -04:00
Howard Gao 3d0896f87c ARTEMIS-1240 Disconnect at client side on decoding error
When a broken packet arrives at client side it causes decoding error.
Currently artemis doesn't handle it properly. It should catch such
errors and disconnect the underlying connection, logging a proper
warning message
2017-06-21 10:25:34 -04:00
Martyn Taylor 498a328635 This closes #1349 2017-06-20 10:09:26 +01:00
Michael Andre Pearce 1bfa1ad4fe ARTEMIS-1205: AMQP Shared Durable Subscriber - Document Update
Update documents for new configuration toggle for 'amqp-use-core-subscription-naming '
2017-06-19 23:05:10 +01:00
Martyn Taylor 7610dadaf3 This closes #1337 2017-06-19 12:44:13 +01:00
Michael Andre Pearce 44b7e455cb ARTEMIS-1205: AMQP Shared Durable Subscriber incorrect behaviour
Use AcitveMQDestination for subscription naming, fixing and aligning queue naming in the process.

The change is behind a configuration toggle so to avoid causing any breaking changes for uses not expecting.
2017-06-19 12:44:13 +01:00
Andy Taylor 8dd6b712fc This closes #1343 ARTEMIS-1344 Fix log level in logger message 2017-06-19 10:19:03 +01:00
Martyn Taylor a66b816a18 ARTEMIS-1233 Fix log level in logger message 2017-06-19 10:19:03 +01:00
Martyn Taylor d28cee8b10 This closes #1346 2017-06-19 10:08:30 +01:00
Andy Taylor d2594a280b ARTEMIS-1211 - Allow local transactions when no jta in Resource Adapter
https://issues.apache.org/jira/browse/ARTEMIS-1211
2017-06-19 10:08:30 +01:00
Martyn Taylor 487cc45425 This closes #1342 2017-06-19 10:04:13 +01:00
Bennet Schulz 060781d430 NO-JIRA fix typos in documentation 2017-06-16 10:58:23 +02:00
Justin Bertram a5beec7e25 This closes #1340 2017-06-14 13:17:21 -05:00
Jeff Mesnil f32cab6420 [ARTEMIS-1232] Configure deserialization lists on regular JMS CF
JIRA: https://issues.apache.org/jira/browse/ARTEMIS-1232
2017-06-14 13:17:21 -05:00
Justin Bertram 13a0a49df2 This closes #1335 2017-06-14 11:39:40 -05:00
Martyn Taylor f20703a13e ARTEMIS-1215 Fix address validation on sub # 2017-06-14 11:39:39 -05:00
Justin Bertram c023735612 This closes #1338 2017-06-14 11:36:01 -05:00
Jiri Danek 9ad8b71273 ARTEMIS-1212 add a jms.queue. workaround to HornetQProtocolManagerTest 2017-06-14 11:35:50 -05:00
Martyn Taylor 203e750470 This closes #1336 2017-06-14 10:19:25 +01:00
Andy Taylor 30a6ac703e ARTEMIS-1224 - change the journal file size to nearest multiple
https://issues.apache.org/jira/browse/ARTEMIS-1224
2017-06-14 10:16:23 +01:00
Justin Bertram 50c4039a49 This closes #1333 2017-06-12 13:02:14 -05:00
Dmitrii Tikhomirov e6ba3fbc71 [ARTEMIS-1228] Log messages without prefixed id code in artemis-rest 2017-06-12 13:02:14 -05:00
Justin Bertram 59ce313bc5 This closes #1332 2017-06-12 13:01:12 -05:00
Howard Gao f465996444 ARTEMIS-1227 Internal properties not removed from messages
In a cluster if a node is shut down (or crashed) when a
message is being routed to a remote binding, a internal
property may be added to the message and persisted. The
name of the property is like _AMQ_ROUTE_TOsf.my-cluster*.
if the node starts back, it will load and reroute this message
and if it goes to a local consumer, this property won't
get removed and goes to the client.

The fix is to remove this internal property before it
is sent to any client.
2017-06-12 13:01:12 -05:00
Justin Bertram de0eadfe53 This closes #1331 2017-06-12 12:39:33 -05:00
Dmitrii Tikhomirov 6ddeb96a8a [ARTEMIS-1226] Log messages without prefixed id code in artemis-jms-client 2017-06-12 12:39:33 -05:00
Justin Bertram 90edd572f0 This closes #1330 2017-06-12 12:37:40 -05:00
Dmitrii Tikhomirov d3010682a4 [ARTEMIS-1225] Log messages without prefixed id code in artemis-ra 2017-06-12 12:37:39 -05:00
Clebert Suconic 67efdc34ae This closes #1318 2017-06-08 17:38:11 -04:00
Erich Duda 30e8ca656c ARTEMIS-1208 Do not use reconnect-atempts=-1 in tests 2017-06-08 17:38:11 -04:00
Clebert Suconic db5a9597ab This closes #1320 2017-06-07 16:27:48 -04:00
Clebert Suconic 4e173cfa8e [ARTEMIS-1209] Just enhancing the OpenWire test with a Wait.waitFor() 2017-06-07 16:27:16 -04:00
Ingo Weiss 45321c65bd [ARTEMIS-1209] JMS OpenWire client cannot read notifications from activemq.notifications topic
Issue: https://issues.apache.org/jira/browse/ARTEMIS-1209
2017-06-07 16:26:33 -04:00
Clebert Suconic 25e9fd78d3 This closes #1321 2017-06-07 15:03:59 -04:00
Clebert Suconic 545414c18b ARTEMIS-1206 SetClientID from Core ConnectionFactory is not unique 2017-06-07 15:03:59 -04:00
Clebert Suconic 9d5d2d5344 This closes #1323 2017-06-07 10:18:16 -04:00
Michael Andre Pearce e8fa02bf80 ARTEMIS-1207: Align when setClientId can be called
Update ActiveMQConnection to change/alighn behaviour for addtional methods:
- getMetaData
- stop

Adding test to avoid regression.

This is aligning with qpid-jms and openwire clients
2017-06-07 10:18:15 -04:00
Clebert Suconic dc9cee2f79 This closes #1319 2017-06-06 16:01:03 -04:00
Timothy Bish a1fb897b43 ARTEMIS-821 Add support for scheduled message for STOMP
Adds headers AMQ_SCHEDULED_DELAY and AMQ_SCHEDULED_TIME to STOMP
protocol handling to allow for delayed and scheduled time of a
message.  The AMQ_SCHEDULED_DELAY brings forward the same option
from the 5.x broker and the AMQ_SCHEDULED_TIME option adds a fixed
time of delivery alternative to match that of AMQP and others.
2017-06-06 11:20:44 -04:00
Clebert Suconic 34362e9803 This closes #1317 2017-06-06 10:57:44 -04:00
Michael Andre Pearce 754e9db5fd ARTEMIS-1207: [Core JMS Client] Align order of when setClientId can be called with AcitveMQ5 and QPID
Update ActiveMQConnection to change behaviour

Add test to avoid regression.
2017-06-06 10:57:44 -04:00
Clebert Suconic 3090a6f31f This closes #1315 2017-06-06 10:20:13 -04:00
Jiri Danek 09eef28a01 ARTEMIS-1193 upgrade byteman 2.2.0 -> 3.0.10
Version 3.x adds ability to instrument code with Java 8 features,
notably lambdas.
2017-06-06 10:20:13 -04:00