4900 Commits

Author SHA1 Message Date
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 5ad45369ce22423543146b47cc9feb8a6db89cbf.

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
yang wei
5dc0777f52 ARTEMIS-1667 init pagingFactory with journalBufferTimeout_NIO 2018-02-12 09:37:56 -06:00
Michael Andre Pearce
eada73e5dc This closes #1852 2018-02-09 20:02:16 +00:00
Dmitrii Tikhomirov
90b6564778 [ARTEMIS-1662] Reduce log of "INFO [org.apache.activemq.artemis.core.client] (Thread-27 (ActiveMQ-client-global-threads)) 2018-02-09 20:02:15 +00:00
Clebert Suconic
63e0c0d310 ARTEMIS-1650 Fixing Testsuite on PageReference
Transactions may initialize a PagedReference without a valid message yet
during load of prepared transactions.

Caching has to be lazy on this case and it should load on demand.
2018-02-09 12:09:10 -05:00
Clebert Suconic
8b46024181 This closes #1859 2018-02-09 09:05:53 -05:00