5679 Commits

Author SHA1 Message Date
Justin Bertram
ad7c0ea12d ARTEMIS-2060 OpenSSL tests broken after Netty upgrade 2018-08-28 11:02:45 -05:00
Clebert Suconic
6c44462557 This closes #2263 2018-08-28 11:28:19 -04:00
Justin Bertram
41b094df2b ARTEMIS-2051 add trace logging for JDBC
Activate by enabling TRACE logging for:
org.apache.activemq.artemis.jdbc.store.drivers.AbstractJDBCDriver
This doesn't log *all* JDBC operations, just those that are used by the
JDBC store.
2018-08-28 11:28:18 -04:00
Clebert Suconic
a8dad35031 ARTEMIS-2055 fixing checkstyle 2018-08-28 10:35:36 -04:00
Clebert Suconic
53af0b3bf0 This closes #2271 2018-08-27 08:11:37 -04:00
Martyn Taylor
b36a1058d4 ARTEMIS-2056 Set write position on JDBCFile copy 2018-08-27 12:57:04 +01:00
Martyn Taylor
490ef71e1d ARTEMIS-2055 Set Live LM to Null after route
The ServerSessionPacketHandler has a close() callback handler which will
delete any pending large messages.  However, there is a race where a
large message can be routed, then the close delete the associated large
message resulting in data loss.
2018-08-27 12:56:53 +01:00
Clebert Suconic
e020090551 This closes #2267 2018-08-26 18:25:47 -04:00
Christopher L. Shannon (cshannon)
87f393e597 ARTEMIS-2052 - Fix defaultConsumerWindowSize negotiation
First, QueueQuery should use address name for address settings
The name used for looking up address settings for a queue now uses the
address name if there is a local queue binding

Second, make sure sent credits to the server is the correct value
2018-08-26 18:25:47 -04:00
Clebert Suconic
f8140b91d4 This closes #2270 2018-08-26 18:22:46 -04:00
Clebert Suconic
6b1abd1aad ARTEMIS-2053 avoiding data loss after compacting 2018-08-26 18:17:29 -04:00
Michael Andre Pearce
e0a2714512 This closes #2269 2018-08-25 07:22:53 +01:00
Timothy Bish
2c7896cef6 ARTEMIS-1938 Update Qpid JMS along with Proton and Netty
Update the Qpid JMS and Proton dependencies to lastest and sync Netty
with the 4.1.28.Final version used by Qpid JMS to avoid clash that
breaks a test.  Adds override of new Proton-J WritableBuffer API that
allows it to use the Netty String encoder when needed instead of the
slower default version.

Update Qpid JMS to v0.36.0
Proton-J to v0.29.0
Netty to 4.1.28.Final
2018-08-25 07:22:53 +01:00
Michael Andre Pearce
21c6886151 This closes #2258 2018-08-24 21:35:34 +01:00
Carsten Lohmann
95ec8ea433 ARTEMIS-2044 Add onSendException, onMessageRouteException to ActiveMQServerMessagePlugin 2018-08-24 21:35:34 +01:00
Justin Bertram
46bc10eeaf This closes #2261 2018-08-22 10:37:46 -05:00
Martyn Taylor
5a36b516e0 ARTEMIS-2023 Fix cast on ActiveMQActivation 2018-08-22 10:37:46 -05:00
Clebert Suconic
c8792186e1 This closes #2257 2018-08-21 22:05:30 -04:00
Clebert Suconic
7558997d02 NO-JIRA Adding trace on RA Scan 2018-08-21 22:05:29 -04:00
Clebert Suconic
55b0d5b0ea ARTEMIS-2047 Compatible option for ActiveMQJMSClient 2018-08-21 22:05:29 -04:00
Martyn Taylor
281cff3d41 This closes #2255 2018-08-21 14:27:36 +01:00
Clebert Suconic
63e6cd98f8 ARTEMIS-2046 Fixing issues with JournalStorageManager.stop in replication, JDBC and shared storage 2018-08-20 21:25:57 -04:00
Clebert Suconic
f1dfc7281b This closes #2253 2018-08-17 15:27:08 -04:00
Justin Bertram
e6dddf8231 NO-JIRA Tweak RedeployTest
1) Remove use of deprecated EmbeddedJMS.
2) Change test config to use static clustering as discovery may not work
in some CI environments.
2018-08-17 15:27:07 -04:00
Clebert Suconic
581ee5bc46 ARTEMIS-2037 Adding 32 bits back on libaio 2018-08-17 12:52:38 -04:00
Clebert Suconic
7119f10d62 ARTEMIS-2036 Re-compiling libaio on older kernel version
Used RHEL6
2018-08-17 11:34:28 -04:00
Justin Bertram
29f9483960 This closes #2252 2018-08-17 10:02:08 -05:00
Martyn Taylor
3952bcdbe8 ARTEMIS-2023 Fix missing setEnable1x methods 2018-08-17 10:02:07 -05:00
Clebert Suconic
0dff36e00b NO-JIRA: Renaming trace logging 2018-08-16 17:43:09 -04:00
Martyn Taylor
86b4ed5bfc This closes #2251 2018-08-16 20:57:11 +01:00
Justin Bertram
a0b4c4dd19 ARTEMIS-2023 extend 1x naming to other ops 2018-08-16 20:57:11 +01:00
Michael Andre Pearce
dd15aa87da This closes #2241 2018-08-14 23:45:32 +01:00
Ricardo Zanini
550c79b134 ARTEMIS-2033 add spring-boot-integration example 2018-08-14 23:45:31 +01:00
Clebert Suconic
94e34febf6 ARTEMIS-2023 small tweak on test. Server not needed 2018-08-14 12:45:00 -04:00
Clebert Suconic
4637c27b56 This closes #2249 2018-08-14 12:40:44 -04:00
Michael André Pearce
4c51848b58 ARTEMIS-2023 Fix NPE 2018-08-14 12:40:31 -04:00
Clebert Suconic
71e664a705 ARTEMIS-2023 test showing NPE 2018-08-14 12:40:30 -04:00
Clebert Suconic
e549a153a4 This closes #2248 2018-08-14 00:02:25 -04:00
Clebert Suconic
99d091a0ea ARTEMIS-2030 only use interrupt during shutdown on RA 2018-08-13 20:40:34 -04:00
Clebert Suconic
22b62b5b0c This closes #2247 2018-08-13 18:24:10 -04:00
Clebert Suconic
87fdff51e1 ARTEMIS-2029 Fixing wire checks after reconnects 2018-08-13 18:24:09 -04:00
Clebert Suconic
4dd116ee04 NO-JIRA fixing broken test 2018-08-13 18:10:24 -04:00
Clebert Suconic
8d0338ebc2 This closes #2246 2018-08-13 17:48:29 -04:00
Martyn Taylor
ad6db74701 ARTEMIS-2024 Enable SharedClientID on ConnectionFactory 2018-08-13 20:41:54 +01:00
Clebert Suconic
ca9644c36e This closes #2238 2018-08-13 12:01:51 -04:00
Justin Bertram
df583922f5 ARTEMIS-2023 Support 1x prefixes for JMS dests created using session
In some cases users who migrate from 1.x to 2.x may still want to keep
the legacy prefixes for their JMS destinations (i.e. "jms.queue.",
"jms.topic.", etc.). This commit adds a boolean on our ConnectionFactory
implementation so that it will use the old prefixes when invoking the
queue/topic creation methods on the Session implementation.
2018-08-13 12:01:51 -04:00
Clebert Suconic
b7acf3a3f2 This closes #2244 2018-08-13 11:58:10 -04:00
Matthias Berndt
754671bddb NO-JIRA fix typo 2018-08-13 11:58:10 -04:00
Timothy Bish
005745e7a3 This closes #2245 2018-08-13 10:52:14 -04:00
Robbie Gemmell
e1ba608d64 ARTEMIS-2027: handle aborted AMQP deliveries 2018-08-13 14:01:01 +01:00