4115 Commits

Author SHA1 Message Date
Michael Andre Pearce
9fbbb7c416 ARTEMIS-1361 - Support Updating queue config from broker.xml at runtime
Add support to update Queue config via reload using existing updateQueue method at runtime.
Add/extend unit test cases to include testing reload of queue config.
2017-08-25 22:46:50 -04:00
Clebert Suconic
035890e2ab This closes #1491 2017-08-25 22:46:13 -04:00
Justin Bertram
605ab08c05 ARTEMIS-1371 update JGroups stack files 2017-08-25 22:46:13 -04:00
Clebert Suconic
720469b066 This closes #1492 2017-08-25 22:45:33 -04:00
Timothy Bish
968268ee5d ARTEMIS-1374 Improve performance and GC overhead of AMQP transfer tags
Use a more efficient means of creating AMQP transfer tags and pool
previously generated values for reuse on future sends.
2017-08-25 22:45:33 -04:00
Clebert Suconic
8c8701748d This closes #1490 2017-08-25 22:44:56 -04:00
Michael Andre Pearce
030cdc4d9a ARTEMIS-1350 - Update management console to expose client side objects
Fix for close button, being shown on selection and hidden on reset/unselect.
2017-08-25 22:44:56 -04:00
Clebert Suconic
f2d74e7a43 ARTEMIS-1367 Moving CriticalAnalyzerPolicy 2017-08-24 18:08:01 -04:00
Martyn Taylor
fcce3bac2a Revert "Changing the way to interact with JGroups in the ResourceAdapter"
This reverts commit 2493158d1168bd6a93cafbecab68ba6c19901061.

This is causing some problems with the classloader used in the RA,
resulting in NPEs.  Reverting this.  We can revist when we have a more
stable solution.
2017-08-24 10:26:37 +01:00
Clebert Suconic
16eca68bff ARTEMIS-1370 fixing checkstyle 2017-08-23 16:08:45 -04:00
Clebert Suconic
78321668ea NO-JIRA: fixing test 2017-08-23 16:04:42 -04:00
Clebert Suconic
74db627b83 This closes #1487 2017-08-23 11:00:52 -04:00
Michael Andre Pearce
45ea110f62 ARTEMIS 1369: Include queue name in security errors
Add new error in message bundle to include queue
update security check to support taking optional queue
update code that is operating on queues to pass the queue name during check so queue name could be in the error log if security issue.
2017-08-23 11:00:52 -04:00
Clebert Suconic
fccf146400 This closes #1488 2017-08-23 11:00:04 -04:00
Pat Fox
9ff5741f62 ARTEMIS-1370 consumer command, does not offer a ClientID command line arg 2017-08-23 11:00:04 -04:00
Timothy Bish
9021e0301d NO-JIRA Fix tests that fail on loaded system
Tests that can fail on loaded system due to not waiting for metrics
updates.
2017-08-23 10:51:31 -04:00
Clebert Suconic
a85e75daa1 NO-JIRA fixing intermittent test failure
There's no semantic change here, just a test fix
2017-08-23 10:49:35 -04:00
Martyn Taylor
a2602cb52b This closes #1489 2017-08-23 15:18:19 +01:00
Emmanuel Hugonnet
2493158d11 Changing the way to interact with JGroups in the ResourceAdapter
Obtaining a BroadCastEndpointFactory instead of a JChannel to connect to JGroups to avoid issue and leak with JChannel lifecyle.
2017-08-23 16:08:34 +02:00
Clebert Suconic
cf8b42a145 ARTEMIS-1367 Fixing test 2017-08-23 09:08:40 -04:00
Clebert Suconic
aa2f0b9f17 ARTEMIS-1356 Fixing assertion logic 2017-08-23 09:05:36 -04:00
Martyn Taylor
d6aed25288 This closes #1486 2017-08-23 13:37:05 +01:00
Erich Duda
d6cbc0aa88 ARTEMIS-1368 Artemis gets to state when it doesn't respond to producer
There is a leak on replication tokens in the moment when a backup is
shutdowned or killed and the ReplicationManager is stopped. If there
are some tasks (holding replication tokens) in the executor, these
tokens are simply ignored and replicationDone method isn't called on
them. Because of this, some tasks in OperationContextImpl cannot be
finished.
2017-08-23 12:46:47 +02:00
Clebert Suconic
cfdd9fb5bc This closes #1478 2017-08-22 22:17:40 -04:00
Francesco Nigro
bdf1061058 ARTEMIS-1357 TypedProperties encode/decode improvement 2017-08-22 22:17:39 -04:00
Clebert Suconic
a9606c9b0e This closes #1477 2017-08-22 22:12:26 -04:00
Francesco Nigro
e0881448c1 ARTEMIS-1356 Avoid allocations and atomic operations to recognize handler's thread 2017-08-22 22:12:26 -04:00
Clebert Suconic
ce01faeac7 This closes #1479 2017-08-22 22:08:24 -04:00
Justin Bertram
a965b6d2ee ARTEMIS-1358 refactor MQTTProtocolManager a bit 2017-08-22 22:08:24 -04:00
Justin Bertram
e82f611e2e NO-JIRA fix intermittently failing MQTT test 2017-08-22 22:08:24 -04:00
Justin Bertram
3d89a5eb21 NO-JIRA MQTT interceptor example checkstyle 2017-08-22 22:08:24 -04:00
Clebert Suconic
8d3f484387 This closes #1481 2017-08-22 22:02:42 -04:00
Timothy Bish
cb9482d9fa ARTEMIS-1359 Skip re-encode Headers on messages if not needed
Only reencode the Header on a Message when the redelivering the Message
to avoid overhead and unneeded modification to the original encoding of
the Header.
2017-08-22 22:02:41 -04:00
Clebert Suconic
47485ce809 This closes #1485 2017-08-22 21:32:25 -04:00
Francesco Nigro
249745506e ARTEMIS-1367 Add LOG to the Critical Analyzer policies 2017-08-22 17:37:01 +02:00
Clebert Suconic
c54a26da3c This closes #1474 2017-08-19 12:58:49 -04:00
Pat Fox
a00c8ef94a NO-JIRA removed out of date info regarding jms queue specific config 2017-08-19 12:58:48 -04:00
Clebert Suconic
27d37b735d NO-JIRA fixing TimedBufferTest 2017-08-19 12:48:34 -04:00
Clebert Suconic
4f8b4d054d NO-JIRA fixing test 2017-08-19 12:44:50 -04:00
Clebert Suconic
8966b599c4 This closes #1472 2017-08-19 12:40:30 -04:00
Clebert Suconic
2033ee8c43 NO-JIRA fixing MQTT Test 2017-08-18 22:58:52 -04:00
Clebert Suconic
ce6942a9aa ARTEMIS-1353 Initial replication of large messages out of executor
This is based on the work @jbertram made at the github pr #1466 and the discussions we had there
2017-08-18 16:19:25 -04:00
Martyn Taylor
507176c6c1 This closes #1471 2017-08-18 13:58:48 +01:00
Andy Taylor
4ee9580e69 ARTEMIS-1350 - Added close button to console for client objs
https://issues.apache.org/jira/browse/ARTEMIS-1350
2017-08-18 13:55:37 +01:00
Justin Bertram
a5722d96cd This closes #1470 2017-08-17 13:45:22 -05:00
Michael André Pearce
ec5eb4b754 ARTEMIS-1355 - correct doc Undo PR 1438 2017-08-17 19:39:58 +01:00
Clebert Suconic
25986d617e This closes #1468 2017-08-17 12:29:13 -04:00
Martyn Taylor
652573a5a9 ARTEMIS-1354 Critical IO Error on AIO write failure 2017-08-17 12:29:13 -04:00
Martyn Taylor
300e5f6c63 This closes #1465 2017-08-17 17:00:25 +01:00
Justin Bertram
bcf93404c6 NOJIRA fix policy for NettySecurityClientTest 2017-08-17 17:00:25 +01:00