Commit Graph

4185 Commits

Author SHA1 Message Date
Clebert Suconic 0e4ae20b5b This closes #1473 2017-08-31 10:30:52 -04:00
Otavio R. Piske 5325c9db87 ARTEMIS-1291 - fix incorrect links in the documentation 2017-08-31 10:30:52 -04:00
Clebert Suconic 65220a86c3 This closes #1498 2017-08-30 22:59:31 -04:00
Clebert Suconic 6483e4a0aa ARTEMIS-1378 Improving update Queues and Addresses 2017-08-30 22:45:33 -04:00
Clebert Suconic 8e7e55543c This closes #1497 2017-08-30 10:54:22 -04:00
Michael Andre Pearce 91abc8770c ARTEMIS-1360 Update config-reload documentation on queues
Updated details on max-conumsers and purge-on-no-consumers now these fields  on queue update on reload.
2017-08-30 10:54:22 -04:00
Clebert Suconic 5fead3e4bc This closes #1496 2017-08-30 10:53:43 -04:00
Justin Bertram 2f5a9322d0 ARTEMIS-1379 Some queue stats not threadsafe 2017-08-30 10:53:43 -04:00
Clebert Suconic f37093e33c ARTEMIS-1378 Removing System.out left by accident 2017-08-30 10:41:11 -04:00
Clebert Suconic 4e0c3236f7 This closes #1482 2017-08-29 21:05:08 -04:00
Howard Gao 9a9976bd31 ARTEMIS-1360 Documenting runtime reloadable configuration
Adding details about broker's configuration parameters
that can be reloaded during runtime.
2017-08-29 21:05:07 -04:00
Clebert Suconic 0df12657af ARTEMIS-1378 Update Address is broken, may lose messages 2017-08-29 20:48:01 -04:00
Clebert Suconic 9df2ffe248 ARTEMIS-1297 fixing intermittent failure 2017-08-29 19:04:23 -04:00
Clebert Suconic 0610a2349c This closes #1495 2017-08-29 14:48:24 -04:00
Timothy Bish 5d1b7e0bea ARTEMIS-1377 Refactor the disposition handling code
Avoid null checking each disposition before then checking the type, also
account for not knowing the type.  Rearrange the handling code to
prioritize the most common case which is "Accepted"
2017-08-29 14:37:33 -04:00
Justin Bertram 56cbed7294 This closes #1493 2017-08-29 12:56:15 -05:00
Clebert Suconic 6fda75a9fc ARTEMIS-1297 Load balance or redistribution of AMQP Messages 2017-08-29 12:56:15 -05:00
Clebert Suconic b19637a347 This closes #1494 2017-08-29 09:17:25 -04:00
Justin Bertram 90b7f075d0 NO-JIRA clean up docs
Remove some out-dated material, fix a few links, & clean up a few
random bits.
2017-08-28 21:38:03 -05:00
Clebert Suconic 0a101c06ad This closes #1484 2017-08-25 22:46:52 -04:00
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 2493158d11.

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