Commit Graph

2694 Commits

Author SHA1 Message Date
Clebert Suconic 03b3b9fa80 ARTEMIS-737 Improving Tests by checking thread leaks and Waiting condition, also adding docs 2016-09-26 17:58:05 -04:00
Quinn Stevenson 32b7c039d8 ARTEMIS-737 - added class javadoc to rules 2016-09-26 17:57:52 -04:00
Quinn Stevenson db095926ed ARTEMIS-737 - added JUnit rules for Artemis servers and clients 2016-09-26 17:57:52 -04:00
Clebert Suconic 27ed7ec659 This closes #795 2016-09-26 13:38:08 -04:00
Ville Skyttä f2c2ed32da Fix closing quorums on QuorumManager.stop 2016-09-26 13:38:08 -04:00
Clebert Suconic 147bc33d42 This closes #796 2016-09-26 13:35:30 -04:00
Ville Skyttä 056920e6ab Don't generate unnecessary ID's on divert 2016-09-26 13:35:30 -04:00
Clebert Suconic 061ca9ce50 This closes #797 2016-09-26 13:33:23 -04:00
Ville Skyttä b69af66f47 Expose disk-scan-period, max-disk-usage, and global-max-size in server control 2016-09-26 13:33:23 -04:00
Clebert Suconic 70199f3a1d This closes #799 2016-09-26 13:28:41 -04:00
Ville Skyttä bd5103c48e ARTEMIS-754 Fix JsonUtil.addTo*() null add 2016-09-26 13:28:16 -04:00
Clebert Suconic 5f6aee1184 This closes #798 2016-09-26 13:22:57 -04:00
Ville Skyttä 494c85d624 Java 1.7 build fix 2016-09-25 21:13:55 +03:00
Ville Skyttä 775862ee72 Add missing @Override 2016-09-25 21:13:08 +03:00
Clebert Suconic 67ce44fc0d This closes #791 2016-09-23 12:15:13 -04:00
jbertram ea552a1f88 ARTEMIS-747 multiple CDATA events on import fails 2016-09-23 12:15:13 -04:00
jbertram 42c7080941 This closes #793 2016-09-23 10:42:30 -05:00
Clebert Suconic b98c24e749 NO-JIRA: using scheduled component on message counters 2016-09-23 09:09:37 -04:00
Clebert Suconic d64903fcc5 This closes #790 2016-09-23 09:06:09 -04:00
Ville Skyttä e98da5f288 Make bunch of private fields final 2016-09-23 09:06:08 -04:00
Clebert Suconic 590578b3e4 This closes #792 2016-09-23 09:04:27 -04:00
Andy Taylor 4c1d9e2c0f ARTEMIS-742 = test fixes
https://issues.apache.org/jira/browse/ARTEMIS-742
2016-09-23 08:18:03 +01:00
Martyn Taylor 42fa3931ec This closes #787 2016-09-22 15:45:14 +01:00
Francesco Nigro c002cf13b8 ARTEMIS-743 Created QueueConfig that replace and enable additional behaviours on QueueFactory.
Added Filter predicate.
2016-09-22 15:45:14 +01:00
jbertram e790c78583 This closes #782 2016-09-21 19:21:04 -05:00
Clebert Suconic 113c0c9360 ARTEMIS-738 Improving TX support on AMQP
https://issues.apache.org/jira/browse/ARTEMIS-738
2016-09-21 18:14:38 -04:00
Clebert Suconic 5ea53c48e8 This closes #784 2016-09-21 17:09:38 -04:00
Clebert Suconic 911ec30be1 ARTEMIS-740 Test on redeployment divert 2016-09-21 17:07:02 -04:00
Ville Skyttä 589adbccac ARTEMIS-740 Auto-reload diverts from broker.xml 2016-09-21 17:00:21 -04:00
Clebert Suconic df0d5d71e7 This closes #783 2016-09-21 16:56:40 -04:00
Ville Skyttä 53b84624f3 Rename misleading divertBindingNotExists to divertBindingAlreadyExists 2016-09-21 16:56:39 -04:00
Clebert Suconic 3d8fbc1395 This closes #785 2016-09-21 16:31:14 -04:00
Ville Skyttä 0e8f582f1b Flag missing @Override as error in Eclipse 2016-09-21 16:31:14 -04:00
Ville Skyttä 5329311570 Add IDEA inspection settings, flag missing @Override as error 2016-09-21 16:31:14 -04:00
Ville Skyttä 02a7ac2949 Add missing @Overrides 2016-09-21 16:31:14 -04:00
Clebert Suconic 905b7eace0 This closes #788 2016-09-21 16:16:33 -04:00
jbertram f85a9cce82 ARTEMIS-732 loading wrong arch lib 2016-09-21 16:16:33 -04:00
Clebert Suconic 4b56723791 This closes #786 2016-09-21 10:39:47 -04:00
Andy Taylor 680f84b5a2 ARTEMIS-742 = replication quorum broken
https://issues.apache.org/jira/browse/ARTEMIS-742
2016-09-21 13:52:36 +01:00
Clebert Suconic 501d127b35 This closes #781 2016-09-19 13:49:40 -04:00
Dmitrii Tikhomirov 6b8d52295e ARTEMIS-715 messages could be sent to wrong queue
In rare circumstances MessageProducer can send a message
to wrong queue
2016-09-19 13:49:40 -04:00
Clebert Suconic 1f5f45ca9b This closes #779 2016-09-16 11:07:31 -04:00
Martyn Taylor 74742dcb66 Add Unique ClientID on Server 2016-09-16 16:05:20 +01:00
Clebert Suconic adeaa66a1b This closes #778 2016-09-15 11:17:27 -04:00
Martyn Taylor dd32d6bb3e Add back autoCreate for bindingsQuery in AMQP protocol 2016-09-15 11:17:26 -04:00
Clebert Suconic 646a891988 This closes #769 2016-09-15 11:17:03 -04:00
Howard Gao 406d09d986 ARTEMIS-728 Broker doesn't support unique jms client-id (qpid-jms client) 2016-09-15 11:17:02 -04:00
Clebert Suconic 1f392da88e This closes #771 2016-09-15 11:15:24 -04:00
Jeff Mesnil c33f29631f ARTEMIS-714 Add suport for DataSource and SQLProvider
* add DataSource property to DatabaseStorageConfiguration to be able to
  communicate with the data store using this DataSource instance instead
  of relying on the creation the SQL connnection using the JDBC connection
  URL/driver class name tuple.
* add SQLProvider.Factory property to DatabaseStorageConfiguration to
  externalize the choice of the SQLProvider instead of relying on
  hard-coded choices. If the property is null, the current behaviour will
  be used (determing the SQLProvider based on the driver class name)
* bindingsJournal and messageJournal are already started in the start()
  method. Remove redundant calls that were creating unused JDBC
  connections that are never closed.

JIRA: https://issues.apache.org/jira/browse/ARTEMIS-714
2016-09-15 11:15:24 -04:00
Martyn Taylor 4e444d53f9 This closes #777 2016-09-15 16:02:49 +01:00