7700 Commits

Author SHA1 Message Date
Robbie Gemmell
6e2b5dc8f2 ARTEMIS-2109: require JDK 8 for release, enforce use of JDK8 or 11+ otherwise, rename profiles for consistency and clarity, remove superflous/incorrect managed plugin versions
Update CI to only use the release profile for building examples on JDK8, use noRun profile otherwise. Does the exact same in terms of setting properties for the examples build, just doesnt engage the parent release profile which enforces JDK8.
2020-06-15 15:05:28 +01:00
Clebert Suconic
8fe1bb1c83 This closes #3182 2020-06-15 09:28:43 -04:00
Justin Bertram
51ecab5141 ARTEMIS-2803 avoid NPE w/o cluster-connection 2020-06-15 09:28:43 -04:00
Clebert Suconic
3810146dd2 This closes #3179 2020-06-15 09:27:42 -04:00
Robbie Gemmell
95d8b89c52 ARTEMIS-2109: enable JDK11 + JDK14 builds in Travs CI, and fix before_cache config 2020-06-11 18:50:01 +01:00
Robbie Gemmell
12bc494f72 ARTEMIS-2109: use default 1.8 compiler source/target config as with other examples, newest JDKs no longer target 1.6. Fix SSL example. Allows building on JDK 14+. 2020-06-11 18:50:01 +01:00
Emmanuel Hugonnet
f69f03a205 ARTEMIS-2109: updating mockito for Java 14 support and working round a javadoc issue 2020-06-11 18:50:01 +01:00
Robbie Gemmell
502bfcfc56 ARTEMIS-2109: Update extra-tests bits. Disable errorprone for examples, at least for now, to avoid updating hundreds of poms. Allows building on 11+ 2020-06-11 18:50:01 +01:00
Robbie Gemmell
36dbfd9ae6 ARTEMIS-2109: Apply modified version of Franz artemis-dto xsd workaround from #2720
updated to only cause a change if the generated schema element found isnt prefixed, i.e modifies xsd only when needed and not all the time.
2020-06-11 18:50:01 +01:00
Robbie Gemmell
d2c46762e8 ARTEMIS-2109: fix javadoc errors, remove doclint config for JDK8, remove superfluous plugin versions, update to 3.0.1 javadoc plugin
Using 3.0.1 like the current apache parent pom [not being used], and also as newer ones break build.
2020-06-11 18:50:01 +01:00
Emmanuel Hugonnet
efe0f468de ARTEMIS-2109: Updating the build to be able to execute it on Java 11 and Java 8. 2020-06-11 18:50:01 +01:00
Robbie Gemmell
181743f302 This closes #3171
Merge branch 'update-proton-j-0.33.5-qpid-jms-0.52.0'
2020-06-11 11:11:41 +01:00
Robbie Gemmell
595b709677 ARTEMIS-2795: update to proton-j 0.33.5 and qpid-jms 0.52.0 2020-06-11 11:03:01 +01:00
Robbie Gemmell
4641dedad6 ARTEMIS-2799: satisfy checkstyle to get tests working 2020-06-11 11:03:01 +01:00
Justin Bertram
80e9e068c5 This closes #3159 2020-06-10 16:35:38 -05:00
Jacob Middag
ba674fb842 ARTEMIS-2799 sniHost property not allowed on URLs 2020-06-10 16:35:12 -05:00
Clebert Suconic
5f60b29683 This closes #3174 2020-06-09 20:24:52 -04:00
Michael Pearce
52252be948 ARTEMIS-2787 - Fix equals method 2020-06-09 20:24:51 -04:00
Clebert Suconic
b0d896df4d This closes #3175 2020-06-09 15:19:56 -04:00
Faldrian
0fda791fe0 NO-JIRA fixed typo in code example 2020-06-09 15:19:48 -04:00
Clebert Suconic
0a2c4399bc This closes #3176 2020-06-09 15:18:45 -04:00
Justin Bertram
e1d8f42cc1 ARTEMIS-2798 expiration for AMQP msgs not reloaded 2020-06-09 15:18:45 -04:00
Clebert Suconic
1691f181db This closes #3169 2020-06-08 18:02:48 -04:00
Michael Pearce
99f6c7bf20 ARTEMIS-2787 - Add ability to disable and enable a queue
Add feature
Add tests
Add docs
Add missing bits noticed in ring-size
Address comments
2020-06-08 18:02:48 -04:00
Gary Tully
d0eabde447
Merge pull request #3170 from gtully/ARTEMIS-2788
ARTEMIS-2788 clear openwire producer exchange, created on send, on pr…
2020-06-05 10:38:46 +01:00
gtully
56dbd91263 ARTEMIS-2788 clear openwire producer exchange, created on send, on producer close event 2020-06-05 10:22:44 +01:00
Francesco Nigro
9a5f53a47c This closes #3168 2020-06-05 09:16:41 +02:00
Francesco Nigro
65c4c45fc2 ARTEMIS-2793 quorum logging implies it happens when single pair 2020-06-05 09:16:41 +02:00
Clebert Suconic
1510d93901 This closes #3165 2020-06-04 10:16:19 -04:00
brusdev
a8c278a80e ARTEMIS-2790 Fix no examples documentation in the bin archive
Move the markdown generator for the examples to artemis-distribution.
2020-06-04 10:15:10 -04:00
Clebert Suconic
1623c3f359 This closes #3166 2020-06-04 08:28:40 -04:00
brusdev
1ee0bbf34c ARTEMIS-2792 Fix default network pinger command for linux 2020-06-04 08:28:23 -04:00
Clebert Suconic
ee4a193b4e This closes #3163 2020-06-03 23:23:16 -04:00
Clebert Suconic
111b551d79 ARTEMIS-2789 AMQP Large Message Memory Estimate 2020-06-03 23:23:16 -04:00
Clebert Suconic
ffa6d20321 This closes #3162 2020-06-03 16:14:06 -04:00
Clebert Suconic
3f429d7707 NO-JIRA Enabling 2.10.0 on compatibility tests 2020-06-03 15:11:29 -04:00
Gary Tully
4eb3fe15f6
Merge pull request #3160 from gtully/ARTEMIS-2788
ARTEMIS-2788 clear openwire producer state on produce close event
2020-06-03 14:57:22 +01:00
gtully
1a5b1fbe8e ARTEMIS-2788 clear openwire producer state on produce close event 2020-06-03 13:33:18 +01:00
Clebert Suconic
e500248d14 This closes #3158 2020-06-01 19:40:57 -04:00
brusdev
053cfbc102 NO-JIRA Fix invalid log path in BMRules 2020-06-01 22:03:43 +02:00
Clebert Suconic
cee2c52f7c This closes #3157 2020-06-01 15:21:20 -04:00
brusdev
0b7ecf1a41 NO-JIRA Add RetryRule to FailoverClusterTest 2020-06-01 15:21:09 -04:00
Clebert Suconic
2d08e45786 This closes #3153 2020-06-01 15:19:34 -04:00
Justin Bertram
7096bc187a ARTEMIS-2649 always over-write ORIG message props
ORIG message propertes like _AMQ_ORIG_ADDRESS are added to messages
during various broker operations (e.g. diverting a message, expiring a
message, etc.). However, if multiple operations try to set these
properties on the same message (e.g. administratively moving a message
which eventually gets sent to a dead-letter address) then important
details can be lost. This is particularly problematic when using
auto-created dead-letter or expiry resources which use filters based on
_AMQ_ORIG_ADDRESS and can lead to message loss.

This commit simply over-writes the existing ORIG properties rather than
preserving them so that the most recent information is available.
2020-06-01 15:19:34 -04:00
Clebert Suconic
86360a2846 This closes #3155 2020-06-01 11:12:37 -04:00
Francesco Nigro
6db63acee2 ARTEMIS-2785 test Netty direct ByteBuf memory leak due to compression 2020-06-01 11:12:37 -04:00
Clebert Suconic
7bda41259a This closes #3156 2020-06-01 09:27:39 -04:00
Andy Taylor
cf9234e95a ARTEMIS-2786 - fix month in browse console
https://issues.apache.org/jira/browse/ARTEMIS-2786
2020-06-01 12:02:31 +01:00
Clebert Suconic
e000bd44e8 This closes #3154 2020-05-29 14:55:26 -04:00
Francesco Nigro
99c819b776 ARTEMIS-2785 removed unused and leak-prone readBytes method 2020-05-29 18:43:21 +02:00