Commit Graph

5464 Commits

Author SHA1 Message Date
Martyn Taylor 812776fca7 ARTEMIS-1840 Refactor XML Data Serialiser 2018-05-02 12:09:50 -04:00
Clebert Suconic 13fac86082 This closes #2059 2018-05-02 11:38:50 -04:00
andytaylor 2de1e49e5f ARTEMIS-1842 make sure quorum vote loops exits 2018-05-02 11:38:50 -04:00
Clebert Suconic e8a1e43ea2 ARTEMIS-1842 Always use Executor on Topology 2018-05-02 11:38:50 -04:00
Clebert Suconic fef6d5fc65 NO-JIRA Adding threadDump in case of failure 2018-05-02 11:38:50 -04:00
Clebert Suconic 385e11117b NO-JIRA Removing Wrong assertion 2018-05-02 11:38:50 -04:00
Clebert Suconic f8017d0674 NO-JIRA removing obsolete CloseConnectionFactoryOnGCTest 2018-05-02 11:38:50 -04:00
Clebert Suconic d5f152c725 Revert "[ARTEMIS-1770] Log warning when connection is closed"
This reverts commit 10849eb8ab.
This closes #2058
2018-05-02 11:05:46 -04:00
Clebert Suconic 9e2eb8e257 This closes #2055 2018-05-01 13:58:29 -04:00
Jiri Danek 67ee34d4d9 ARTEMIS-1449 Remove deprecated -XX:+UseFastAccessorMethods JVM option
This option was removed in JRE 10 and its presence causes error on startup.

Artemis still does not compile on JDK 9 and up, so what I tried was
to compile on JDK 1.8 and then start Artemis on 1.8 and 10.
That now works for me.
2018-05-01 13:58:29 -04:00
Jiri Danek 94c34b7ed9 ARTEMIS-1449 Add the classes JRE 11 will remove as explicit dependencies
Since the classes in question are marked for removal, using the
``--add-modules java.xml.bind` JVM option would be only a temporary
solution. Pulling them as dependencies from repo1.maven.org and
distributing them with Artemis should be more permanent one.
2018-05-01 13:58:29 -04:00
Clebert Suconic d5be6111e5 This closes #2054 2018-04-30 20:56:28 -04:00
Clebert Suconic c5b76bb34c ARTEMIS-1839 NettyConnector was ignoring sniHost
This is fixing org.apache.activemq.artemis.tests.integration.ssl.CoreClientOverOneWaySSLKerb5Test#testOneWaySSLWithGoodClientCipherSuite
2018-04-30 20:39:44 -04:00
Timothy Bish e2e5bdfeca This closes #2053 2018-04-30 17:53:04 -04:00
Clebert Suconic 384e1aa4d5 ARTEMIS-1838 Fixing AMQP->Core Race on durable property 2018-04-30 17:30:22 -04:00
Clebert Suconic dd71f2f311 This closes #2050 2018-04-30 12:17:35 -04:00
Justin Bertram 2be864e19e NO-JIRA update release instructions 2018-04-30 12:17:35 -04:00
Justin Bertram 7bdd0fe170 This closes #2052 2018-04-30 10:56:14 -05:00
Clebert Suconic e8104586b4 ARTEMIS-1837 Replication Initial catchup deadlocks if clients disconnect
This is fixing existing tests, so no more tests are needed.
2018-04-30 11:27:51 -04:00
Clebert Suconic 86183d7b57 NO-JIRA Adding proper parameter on JdbcLeaseLockTest 2018-04-30 11:27:51 -04:00
Clebert Suconic be61adc002 This closes #2049 2018-04-27 10:16:51 -04:00
Clebert Suconic 6d2a464319 NO-JIRA: Simplifying AMQP JMS LargeMessage test 2018-04-27 10:16:37 -04:00
Howard Gao 8a73fdd3a2 NO-JIRA: Added a AMQP JMS LargeMessage test 2018-04-27 10:12:34 -04:00
Clebert Suconic d3c83898f5 This closes #2037 2018-04-26 21:25:37 -04:00
Kui LIU be6705afac ARTEMIS-1822: Change the method name 'lookupRecord' to 'containsRecord'.
The method is named "lookupRecord".
"lookupRecord" seems to find a related record.
But the method is checking whether recordsSnapshot contains the id or not.
Thus, the method name "containsRecord" is more intuitive than "lookupRecord".
2018-04-26 21:25:37 -04:00
Clebert Suconic d18e8439b5 This closes #2042 2018-04-26 21:20:07 -04:00
Justin Bertram d773e8f66b ARTEMIS-1794 STOMP clients using same addr w/diff routing types 2018-04-26 21:20:07 -04:00
Clebert Suconic e937c9903f NO-JIRA Fixing Test only
no feature or semantic changes on this commit, hence no JIRA
2018-04-26 21:18:40 -04:00
Clebert Suconic 07f00e8ddc This closes #2047 2018-04-26 10:31:20 -04:00
Clebert Suconic 09a27edaa5 NO-JIRA Recompiling libnative using an older Linux
this will increase the chances of the library being loaded on older Linux
2018-04-26 10:31:20 -04:00
Clebert Suconic eb2d8e178b This closes #2034 2018-04-26 09:59:47 -04:00
Justin Bertram d6adc2950a ARTEMIS-1818 re-create auto-created queue on JMS reconnect 2018-04-26 09:59:47 -04:00
Clebert Suconic 9b13f5c5bd This closes #2039 2018-04-26 09:48:06 -04:00
JiriOndrusek 04d8390513 [ARTEMIS-1823] - Log warning on boot when persistence is disabled and paging enabled
no tests are needed as this is a simple logging change.
2018-04-26 09:48:06 -04:00
Clebert Suconic 5daa3769aa This closes #2043 2018-04-26 09:39:38 -04:00
Justin Bertram e8a88c4be5 ARTEMIS-1826 don't send 'Server' HTTP header 2018-04-26 09:39:38 -04:00
Clebert Suconic 27c0017dd9 This closes #2044 2018-04-26 09:38:58 -04:00
Francesco Nigro 5b6a8d2b59 ARTEMIS-1829 Remove deprecated plugin's messageExpired implementations
NotificationActiveMQServerPlugin and LoggingActiveMQServerPlugin are
implementing the deprecated version of
ActiveMQServerPlugin::messageExpired that is not called by the
new version of the method or any other part of the code

This fixing test org.apache.activemq.artemis.tests.integration.management.NotificationTest#testMessageExpired
2018-04-26 09:38:19 -04:00
Clebert Suconic e7f2dd39ac This closes #2040 2018-04-25 15:14:40 -04:00
Stanislav Knot 0041f7bbac ARTEMIS-1824 running broker from path with non-ascii chars 2018-04-25 15:14:40 -04:00
Clebert Suconic 02a7a98c5b ARTEMIS-1832 Removing dead HAAutomaticBackupSharedStoreTest
This closes #2045
2018-04-25 15:04:02 -04:00
Clebert Suconic f37df329d9 This closes #2046 2018-04-25 14:53:52 -04:00
Justin Bertram 6598ab271f ARTEMIS-1830 only return prepared txns with listPreparedTxns mgmnt op 2018-04-25 12:45:23 -05:00
Howard Gao 932f0f4086 This closes #2036 2018-04-24 11:33:35 +08:00
Justin Bertram a2ade00a54 ARTEMIS-1821 LDAPLoginModule always returns true on commit() 2018-04-24 11:16:53 +08:00
Howard Gao d1c3ed5543 This closes #2013 2018-04-24 11:11:11 +08:00
Stanislav Knot 60264346da ARTEMIS-1805 fix for broker operations in hawtio 2018-04-24 10:58:15 +08:00
Timothy Bish 9d60b93ecb This closes #2031 2018-04-20 10:35:02 -04:00
Francesco Nigro 4d27f2e7d7 ARTEMIS-1816 OpenWire should avoid ByteArrayOutputStream lazy allocation
OpenWireMessageConverter::toAMQMessage on bytes messages is lazy
allocating a write buffer with a default size of 1024 even when
it won't be used to write anything.
It avoid an useless allocation by reducing it to new byte[0].
2018-04-20 10:26:33 -04:00
Clebert Suconic aa2f4f7bc5 This closes #2033 2018-04-19 13:28:30 -04:00