3751 Commits

Author SHA1 Message Date
Martyn Taylor
e7c426c5e1 ARTEMIS-1204 Fix getSize() on a closed JDBC File 2017-06-02 14:59:53 +01:00
Clebert Suconic
6314b17667 ARTEMIS-1187 fix checkstyle 2017-05-31 20:24:02 -04:00
Clebert Suconic
c0680e828d This closes #1308 2017-05-31 11:57:14 -04:00
Guillaume Nodet
71fc3a8bb5 [ARTEMIS-1197] Add missing role to default OSGi configuration 2017-05-31 11:57:14 -04:00
Clebert Suconic
2d8c8d446c This closes #1298 2017-05-31 11:46:36 -04:00
Tomas Hofman
8eb5ce9ebd ARTEMIS-1187 Incompatible version when recreating a session with older server 2017-05-31 11:46:35 -04:00
Clebert Suconic
335381d195 This closes #1297 2017-05-30 19:05:44 -04:00
Tomas Hofman
9b5440e5a4 ARTEMIS-1186 Consumer.receive hangs if http acceptor with non-zero batch-delay is configured 2017-05-30 19:05:43 -04:00
Clebert Suconic
5372059e7b This closes #1302 2017-05-30 18:59:33 -04:00
Erich Duda
69740a987d ARTEMIS-1190 Long/int type mismatch in JDBCSequentialFile.setWritePosition 2017-05-30 18:59:33 -04:00
Clebert Suconic
c39a7afbcb This closes #1303 2017-05-30 18:59:09 -04:00
老袁
6da035bafa ARTEMIS-1195: change filters datatype to LinkedHashMap on cli create 2017-05-30 18:58:37 -04:00
Clebert Suconic
91979980d9 ARTEMIS-1195 Filters should be independent on create
This closes #1301

This commit replaces #1301
2017-05-30 17:03:35 -04:00
Clebert Suconic
d4a5c70aa5 ARTEMIS-1189 fixing checkstyle 2017-05-30 17:00:33 -04:00
Clebert Suconic
cd5f508d60 This closes #1304 2017-05-30 13:40:19 -04:00
Michael Andre Pearce
c65ea783ea ARTEMIS-1189 - Fix checkstyle violations post checkstyle upgrade
After upgrade of checkstyle, resolve violations

remove checkstyle override added as temp measure at point of upgrade forced by sevntu
2017-05-30 13:40:00 -04:00
Clebert Suconic
e8cd6b503f This closes #1296 2017-05-30 11:09:35 -04:00
Michal Tóth
33f788b8d0 DOC(Addressing Model) minor typos and word corrections 2017-05-30 11:09:35 -04:00
Clebert Suconic
df4baeff03 This closes #1299 2017-05-30 09:54:17 -04:00
Michael Andre Pearce
b8ebe05775 ARTEMIS-1188: Update sevntu to 1.24.0 available in maven central
remove custom repo
update groupid to match artifact in maven central.
bump version also to that now deployed to maven central.
bump checkstyle version to 7.7 to make compatible.

updated checkstyle.xml to ignore existing issues which are prolific 
which are now flagged in latest version as some bugs in previous meant they we'ren't detected e.g. https://github.com/checkstyle/checkstyle/issues/3320

fixing some violations which are not too prolific.
2017-05-30 09:54:17 -04:00
Clebert Suconic
c4663d8fb4 This closes #1300 2017-05-30 09:44:26 -04:00
Ville Skyttä
fe505b37b4 Spelling fixes 2017-05-30 10:32:41 +03:00
Martyn Taylor
de9cc2e708 This closes #1294 2017-05-26 11:16:42 +01:00
Clebert Suconic
f63ffc7af5 ARTEMIS-1175 Fixing Memory Leak 2017-05-26 11:16:41 +01:00
Odyldzhon Toshbekov
b136fed48f ARTEMIS-1175 fix memory leak
This closes #1292
2017-05-26 11:16:41 +01:00
Clebert Suconic
28a60bcdf7 NO-JIRA: trivial test fix after sync changes 2017-05-25 17:16:31 -04:00
Clebert Suconic
36c0b3daf7 This closes #1291 2017-05-25 10:54:04 -04:00
Justin Bertram
b1ad8f3adf ARTEMIS-1178 backwards compatibility issues
This commit has 2 changes for backwards compatibility with older
clients:

1) A "bindings query" will now detect if the client is both JMS and
"old" (i.e. pre-2.0) and will prefix the returned queue names with the
old prefix (i.e. "jms.queue."). This will allow the old client to
properly detect whether or not a queue exists in its auto-creation
logic.

2) When messages are dispatched to a consumer there is logic to detect
if the consumer is both JMS and "old" and will prefix the "address"
on the message with "jms.queue." or "jms.topic." as appropriate
(if it's not already prefixed).
2017-05-25 10:53:42 -04:00
Justin Bertram
5a9830af17 Revert "[ARTEMIS-1171] Improve log readability around clustering"
This reverts commit 744221dcb5f250d724a72f0321144630ecb2eab7.

Broke o.a.a.a.t.i.m.QueueControlUsingCoreTest.testListDeliveringMessages
2017-05-25 10:53:42 -04:00
Justin Bertram
4a6dc4f7ba Fixing failing tests after sync changes 2017-05-25 10:53:42 -04:00
Clebert Suconic
5d829e5135 This closes #1288 2017-05-24 18:45:16 -04:00
Michael Andre Pearce
373803a85d ARTEMIS-1179: Add Optional Client JMS Destination Cache
Add topic and queue cache maps in Session.
Add configuration to use cache or not with defaulting to false, which keeps existing behaviour as the default.
2017-05-24 18:45:16 -04:00
Clebert Suconic
9ff301dc38 This closes #1290 2017-05-24 18:44:37 -04:00
Michael Andre Pearce
1b89caaa00 ARTEMIS-1182: Add / Port in support for JNDIReferenceFactory and JNDIStorable
Add clones/copies of these class's taken from qpid (though identical to ActiveMQ 5.x also)
2017-05-24 18:44:37 -04:00
Clebert Suconic
cf6daf4b2b This closes #1289 2017-05-24 18:41:13 -04:00
Dmitrii Tikhomirov
2443eaaa00 ARTEMIS-1180: Artemis is logging warnings during server shut down 2017-05-24 18:41:13 -04:00
Clebert Suconic
15bb4d2c61 ARTEMIS-1176 Fixing reading from JMS Messages as core messages 2017-05-24 18:37:46 -04:00
Clebert Suconic
298e60a1d4 This closes #1284 2017-05-23 09:39:09 -04:00
Guillaume Nodet
7e47dc3e07 [ARTEMIS-1176] Turn management reply messages into text messages 2017-05-23 09:39:09 -04:00
Clebert Suconic
f84d9f811c This closes #1283 2017-05-18 13:28:07 -04:00
Clebert Suconic
830c3bf179 ARTEMIS-1169 Fixing protocol conversion
this will fix a few multiple protocol tests on ConsumerTests.
And a few other AMQP tests dealing with conversions.

You would get a classCastException without this commit.
2017-05-18 13:25:15 -04:00
Clebert Suconic
a05e36ece1 This closes #1282 2017-05-18 12:10:43 -04:00
Michael Andre Pearce
1bd0a348a2 ARTEMIS-1129: Fixing tests after client all
Clean up shaded jar
Ensure aggregated notice
Ensure correct license file, 
remove noise from jgroups dependency (taken from infinispans shade config)
remove other loose ends.
2017-05-18 15:57:25 +01:00
Clebert Suconic
28314f3ca8 This closes #1281 2017-05-18 10:53:09 -04:00
Bennet Schulz
0de1e164e1 ARTEMIS-1174 Update Hacking Guide Documentation: IDE Integration
the IntelliJ import wizard doesn't contain a sentence
like:"Select "Import from existing model".

This should be changed to "import project from external model" to be
conform and the IntelliJ IDEA version should be updated, too.
2017-05-18 10:52:34 -04:00
Clebert Suconic
c7ca494458 This closes #1280 2017-05-18 09:31:07 -04:00
Ulf Lilleengen
4f1308d2f0 ARTEMIS-1173: Don't set routing type if null 2017-05-18 09:31:07 -04:00
Clebert Suconic
cc81cdf45d This closes #1278 2017-05-18 09:30:18 -04:00
Clebert Suconic
bfc58d1079 ARTEMIS-1129 Fixing tests after client all
Shade is generating a file named dependency-reduced-pom.xml
and this is being considered with unaproved license.
2017-05-18 09:30:18 -04:00
Francesco Nigro
72ab99fc62 This closes #1279 ARTEMIS-1169 - Implement Interceptors for the AMQP protocol 2017-05-18 10:43:37 +02:00