Commit Graph

4461 Commits

Author SHA1 Message Date
Justin Bertram a181372256 NO-JIRA correct connectionLoadBalancingPolicyClassName in docs 2017-09-28 21:15:57 -04:00
Justin Bertram 0b2a8eca4f This closes #1557 2017-09-28 14:30:16 -05:00
Pat Fox 92365c7a38 NO-JIRA minor typos in console 2017-09-28 14:30:16 -05:00
Justin Bertram d6a4b43492 This closes #1556 2017-09-28 13:51:00 -05:00
Michael Andre Pearce b53b3acdb4 ARTEMIS-1439 Upgrade Netty to 4.1.16
Upgrade netty.
Remove tacticle fix for https://issues.apache.org/jira/browse/ARTEMIS-1099
as now fixed/handled upstream in netty from 4.1.16 https://github.com/netty/netty/issues/7150
2017-09-28 13:51:00 -05:00
Justin Bertram 341ecd4d1a This closes #1559 2017-09-28 13:42:06 -05:00
Clebert Suconic 796c4f2c4e ARTEMIS-1441 Critical Analyzer Check Period not properly parsed 2017-09-27 20:59:05 -04:00
Clebert Suconic 66edcf7f66 Revert "NO-JIRA: add licenses tag to pom.xml"
this is not needed...

This reverts commit f2f6fe250a.
2017-09-27 12:57:43 -04:00
Clebert Suconic 8b68e8f48a NO-JIRA: some more organization on critical analyzer 2017-09-27 12:57:42 -04:00
gtully 8c2b73624c ARTEMIS-1435 - use absolute path for unix script like on windows, avoid relative path not found on run from instance bin dir 2017-09-27 10:42:56 +01:00
Clebert Suconic 78f5ab096f NO-JIRA: Refactoring method on critical analyzer
Same semantics, no need for jira here
2017-09-26 17:27:04 -04:00
Clebert Suconic b2c5cb06ec NO-JIRA: Parse System properties first 2017-09-26 16:49:17 -04:00
psakar f2f6fe250a NO-JIRA: add licenses tag to pom.xml 2017-09-26 15:36:25 -04:00
Clebert Suconic 549a5d0eb6 This closes #1543 2017-09-26 15:17:48 -04:00
Pat Fox 0d57c3973a ARTEMIS-1436 update CLI StatQueue and console to allow greater_than/less_than comparison 2017-09-26 15:17:48 -04:00
Clebert Suconic 0e655f9a8e This closes #1554 2017-09-26 15:17:08 -04:00
Justin Bertram abcf4b747e ARTEMIS-1428 support max frame payload length for STOMP websocket 2017-09-26 15:17:07 -04:00
Clebert Suconic 24e18fdf6d This closes #1551 2017-09-26 13:33:22 -04:00
Robbie Gemmell 145a94f75a NO-JIRA: update release guide to use dist dev repo 2017-09-26 13:33:21 -04:00
Paul Ferraro 4bf204c012 NO-JIRA: Allow subclasses to more easily override BroadcastEndpointFactory used during connection factory creation. 2017-09-26 13:24:37 -04:00
Robbie Gemmell 266ead74f6 NO-JIRA: remove script, moved into dist dev repo to simplify use, now under https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis 2017-09-25 16:58:24 +01:00
Robbie Gemmell a0bd553677 NO-JIRA: more tweaks for the release helper script 2017-09-25 16:58:24 +01:00
Clebert Suconic 0434efb6f2 This closes #1537
This closes #1536
2017-09-25 11:52:49 -04:00
Michael Andre Pearce e9eaa7daf6 ARTEMIS-1422 Fix match change to support wildcard config 2017-09-25 11:34:34 -04:00
Clebert Suconic 533797fbc4 ARTEMIS-1218 Fixing checkstyle 2017-09-25 11:10:38 -04:00
Clebert Suconic 28c96e1002 This closes #1539 2017-09-25 11:00:56 -04:00
Justin Bertram 956c4c6493 NO-JIRA use lambdas in tests for readability 2017-09-25 11:00:56 -04:00
Justin Bertram dac625179a ARTEMIS-1218 implement MQTT link stealing 2017-09-25 11:00:56 -04:00
Jens Reimann 144dbadcb5 ARTEMIS-1391 embedding 2 MQTT brokers is broken 2017-09-25 11:00:56 -04:00
Clebert Suconic 53c8ee007b This closes #1540 2017-09-25 10:55:40 -04:00
Jiri Danek 4d126adedb ARTEMIS-1398 NPE on null pwd from MQTT client 2017-09-25 10:55:11 -04:00
Clebert Suconic f29c238bcb This closes #1549 2017-09-25 10:37:17 -04:00
Pat Fox 50fcd48e28 ARTEMIS-1433 adding AddressMemoryUsage() and AddressMemoryUsagePercentage() to ActiveMQServerControl 2017-09-25 10:37:16 -04:00
Clebert Suconic d170639bfe This closes #1546 2017-09-25 10:33:56 -04:00
Jeff Mesnil 0010b0a090 [ARTMIS-1431] Adapt transport configuration in ClientProtocolManagerFactory
add the adaptTransportConfiguration() method to the
ClientProtocolManagerFactory so that transport configurations used by
the ClientProtocolManager have an opportunity to adapt their transport
configuration.

This allows the HornetQClientProtocolManagerFactory to adapt the
transport configuration received by remote HornetQ broker to replace the
HornetQ-based NettyConnectorFactory by the Artemis-based one.

JIRA: https://issues.apache.org/jira/browse/ARTEMIS-1431
2017-09-25 10:33:56 -04:00
Clebert Suconic bb8c11b1e3 This closes #1550 2017-09-25 10:30:18 -04:00
gtully 574e5c8c7b ARTEMIS-1435 - provide default jolokia-access.xml security policy in etc to lock down cors to http.host 2017-09-25 10:37:09 +01:00
Timothy Bish d7612531f6 This closes #1544 2017-09-22 13:11:36 -04:00
Justin Bertram b6ce1c65fb ARTEMIS-1426 update stomp.js for chat example
Our copy of the stomp.js library hasn't been updated since the end of
2012. Lots of nice changes have been made since then. Pulled from
https://github.com/jmesnil/stomp-websocket/blob/master/lib/stomp.js.
2017-09-22 13:10:54 -04:00
Timothy Bish b893042d8d This closes #1548 2017-09-22 11:55:25 -04:00
Robbie Gemmell 1a077348e2 ARTEMIS-1434: update handling of tick deadline values
- account for potential to be negative due to using nanoTime derived values
- add some other edge case protections to avoid task ceasing in error
2017-09-22 16:33:21 +01:00
Timothy Bish 8160be0087 This closes #1545 2017-09-22 10:47:42 -04:00
Robbie Gemmell 436ff6efc5 ARTEMIS-1432: update to qpid-jms 0.25.0 and proton-j 0.22.0 2017-09-22 15:35:10 +01:00
Timothy Bish e359f4bfd1 This closes #1542 2017-09-20 17:05:29 -04:00
Howard Gao f84d26ebb2 ARTEMIS-1424 Openwire not work with different tightEncoding options
If message senders and receivers uses different
wireformat.tightEncodingEnabled options, broker will get marshalling
problem. This is because when openwire messages are converted to
core messages, and later these core messages converted to openwire
messages, the broker uses a mashaller that comes with the connection
used to carry the messages.

For example, if a producer sents a message using option "wireformat
.tightEncodingEnabled=false" and a receiver tries to receive it
using 'true' for the same option, it'll never get it because the
broker will fail to use a "tight encoding" marshaller to
decode a 'loose encoded' message.

To fix the problem, we always use 'tight encoding' for internal
message converters.
2017-09-19 07:50:24 +08:00
Justin Bertram bdb1984239 This closes #1541 2017-09-18 15:15:31 -05:00
Pat Fox 89a64ff11c ARTEMIS-1423 adding numeric filtering for ActiveMQServerControl.listQueues()/listAddresses()/listSessions() 2017-09-18 15:15:31 -05:00
Clebert Suconic df5462ad72 This closes #1538 2017-09-16 12:33:49 -04:00
Michael Andre Pearce 60b0a0bd09 NOJIRA - Speed up Acknowledgement test
Currently this test can take over 30seconds just itself. It seems we can safely reduce the number of messages to validate perf improvement greatly reducing test time.
2017-09-16 12:33:49 -04:00
Robbie Gemmell b7b2960e1f NO-JIRA: tweaks for the release download helper script
- Verify the downloaded tar/zip files using their matching signature.
- Generate SHA512 checksum files for them.
- Update downloaded MD5 files to allow for simplified CLI tool checks.
- Run CLI tool checks on all the checksum files.
2017-09-15 16:43:00 +01:00