Commit Graph

4905 Commits

Author SHA1 Message Date
Justin Bertram 67b8359a78 NO-JIRA build fixes 2018-02-21 11:06:25 -06:00
Justin Bertram 3463e70e9d NO-JIRA remove redundant properties 2018-02-21 11:06:25 -06:00
Justin Bertram c1900e5ac3 ARTEMIS-1684 disable problematic tests 2018-02-21 11:06:25 -06:00
Justin Bertram 325b5f1a1b ARTEMIS-1684 fail build for failed 'fast' tests 2018-02-21 11:06:25 -06:00
Clebert Suconic 55521e85c9 NO-JIRA Changing port on test as it will clash with the CI if running at 8080 2018-02-21 11:38:47 -05:00
Clebert Suconic f06db19eab ARTEMIS-1688 Fixing test after new addresses included 2018-02-21 09:43:10 -05:00
Clebert Suconic 2180dc3b99 This closes #1873 2018-02-20 23:54:09 -05:00
Dejan Bosanac 1f06ec07e6 ARTEMIS-1685 Set MQTT connection clientID before session creation 2018-02-20 23:54:08 -05:00
Clebert Suconic e5ef7d37ae This closes #1878 2018-02-20 23:51:34 -05:00
Justin Bertram 0121741e2a ARTEMIS-872 fix potential negative space calc 2018-02-20 23:51:34 -05:00
Clebert Suconic 3823465e17 This closes #1882 2018-02-20 23:50:08 -05:00
Clebert Suconic c77fa6c897 NO-JIRA Test tweaks
small fix and System.out
2018-02-20 23:44:16 -05:00
Clebert Suconic 0273e3e4ff NO-JIRA Fixing a deadlock during #tearDown and TimedBuffer.stop 2018-02-20 15:42:27 -05:00
Clebert Suconic 67d6bf4844 This closes #1874 2018-02-20 15:12:55 -05:00
Justin Bertram 5748627477 ARTEMIS-1687 reduce logging for fast-tests
Logging for the "fast-tests" profile used for PR builds could be reduced
significantly. This would save time as well as prevent log truncation
(Travis CI only supports logs up to 4MB).
2018-02-20 15:12:43 -05:00
Clebert Suconic af440fb81b This closes #1876 2018-02-20 11:26:11 -05:00
Ilya Shipitsin d54ca18f3c ARTEMIS-1690 remove not needed "mvn install" 2018-02-20 11:26:10 -05:00
Clebert Suconic 81dd9a848d This closes #1868 2018-02-20 11:25:48 -05:00
Justin Bertram 9ebe2e2220 ARTEMIS-1678 inherit maven-compiler-plugin version 2018-02-20 11:25:47 -05:00
Clebert Suconic 120bc1ed4c This closes #1879 2018-02-20 11:19:55 -05:00
Justin Bertram ab602351a1 ARTEMIS-1688 fix cluster when auto-create-addresses=false 2018-02-20 11:19:55 -05:00
Michael Andre Pearce 3c7d57c9cb This closes #1880 2018-02-20 08:46:39 +00:00
Michael André Pearce 03f4a52f1f ARTEMIS-853 - Add documents
Exclusive Queue documents added to detail behaviour and how to configure.
Also update docuents for last-value queue to cover addtional ways to configure
2018-02-20 08:43:43 +00:00
Clebert Suconic 34146c0cef Revert "ARTEMIS-1688 fix cluster when auto-create-addresses=false"
Revert #1875

This reverts commit 5ad45369ce.

The storage manager is broken now as the AddressManager change here is trying to insert a record on the journal before startup.
2018-02-19 18:03:21 -05:00
Clebert Suconic 24b546f84e NO-JIRA changing accept port
This will clash if you have jenkins running on a default 8080 port.
2018-02-19 17:36:34 -05:00
Clebert Suconic 132af01595 ARTEMIS-1680 Fixing intermittent failure
This will make sure the cluster is well formed before doing assertions
2018-02-19 17:16:27 -05:00
Clebert Suconic cfb38589de This closes #1875 2018-02-19 11:36:11 -05:00
Justin Bertram 5ad45369ce ARTEMIS-1688 fix cluster when auto-create-addresses=false 2018-02-19 11:36:11 -05:00
Clebert Suconic 26c284bf58 This closes #1869 2018-02-19 11:33:09 -05:00
raul.valdoleiros 13e071158d ARTEMIS-1680 - Synchronize message load balacing type between brokers
This guarantees the update of message load balancing type between addresses and linked adresses
2018-02-19 11:33:09 -05:00
Justin Bertram 8dfa345562 This closes #1863 2018-02-16 12:57:55 -06:00
Benjamin Graf 866fb861c8 NO-JIRA: Sync OSGi broker config with latest changes from ARTEMIS-1628 2018-02-16 12:57:55 -06:00
Timothy Bish 9f215d035f This closes #1872 2018-02-16 12:17:58 -05:00
Justin Bertram 32376ae4ca ARTEMIS-1684 enable Travis CI 2018-02-16 08:29:39 -06:00
Clebert Suconic ed90a70001 This closes #1870 2018-02-14 12:01:01 -05:00
Stanislav Knot 89967986d6 ARTEMIS-1681 fix hawtio console security issue 2018-02-14 12:01:01 -05:00
Justin Bertram 646e555148 This closes #1871 2018-02-14 10:07:41 -06:00
Clebert Suconic 5480d7bc5b NO-JIRA Fixing Deadlock on MQTTConnection
Found during a testsuite run
2018-02-14 10:59:23 -05:00
Clebert Suconic b5bf5afde7 NO-JIRA Test fixes
- LargeServerMessageImpl.finalize is eventually causing deadlocks
- CoreMessage needs to check properties before decoding
- PagingTest tweaks
- ServerLocatorImpl can deadlock eventually, avoiding a lock and using actors
- ActiveMQServerImpl.finalize is also evil and can cause deadlocks on the testsuite
- MqttClusterRemoteSubscribeTest needs to setup the Address now on the setup
2018-02-14 10:56:44 -05:00
Clebert Suconic f91432eecc This closes #1844 2018-02-14 10:28:53 -05:00
Justin Bertram 8b64ca183a ARTEMIS-1645 fix typo in DivertTest 2018-02-14 10:28:53 -05:00
Clebert Suconic f4e8051675 This closes #1845 2018-02-14 10:27:36 -05:00
Justin Bertram 0329002f59 ARTEMIS-1632 add PropertyPermission for test 2018-02-14 10:27:35 -05:00
Justin Bertram 32296cac7e This closes #1835 2018-02-14 09:17:08 -06:00
Dejan Bosanac 88f43e9342 ARTEMIS-1651 Allow custom etc and data directories to be used
initial support for custom etc location

fixing windows distribution

fixing StreamClassPathTest

ARTEMIS-1651 fix tests and add docs
2018-02-14 09:17:08 -06:00
Clebert Suconic 9b104930c2 ARTEMIS-1663 Fixing Encoding on PageCountPendingImpl
The PageCountPendingImpl was increasing the encode size without using its full allocation.
This was causing issues on replication as the encode is also used to determine the size of the packets.
however the packets were not receive the full allocated data causing missing packets on the replication
and test failures.

This is fixing the issue
2018-02-14 09:57:15 -05:00
Clebert Suconic f329b5b3f5 [ARTEMIS-1662] Reduce log of "INFO [org.apache.activemq.artemis.core.client]" 2018-02-13 11:07:54 -05:00
Clebert Suconic 1efae00e7c This closes #1861 2018-02-12 16:01:09 -05:00
Clebert Suconic 996871e37c ARTEMIS-1675 Adding --safe option on print-data
This is good when you are a customer and an artemis engineer (e.g. me) asks your journal print-data but you can't do it because that would expose your user's data. If you do artemis data print --safe, that will only expose the journal structure without exposing user's data and eliminate any liability between the engineer and users.
2018-02-12 16:01:09 -05:00
Justin Bertram 116b06afd4 This closes #1850 2018-02-12 09:37:56 -06:00