Justin Bertram
c0055dd34f
This closes #3459
2021-03-03 10:06:45 -06:00
sebthom
026f3859a2
ARTEMIS-3117 Provide CachingOpenSSLContextFactory
...
to mitigate performance degradation in JDK 11 during TLS connection
initialization.
2021-03-03 10:06:45 -06:00
Domenico Francesco Bruscino
2f5b9325f3
This closes #3461
2021-03-02 12:55:45 +01:00
Andy Taylor
46858bcfc3
ARTEMIS-3130 - fixing broken filter fields in console
...
https://issues.apache.org/jira/browse/ARTEMIS-3130
2021-03-02 12:55:45 +01:00
Andy Taylor
9e72460565
ARTEMIS-3129 - added roles needed for the browse tab for clarity
...
https://issues.apache.org/jira/browse/ARTEMIS-3129
2021-03-02 12:55:45 +01:00
Justin Bertram
457915f54a
This closes #3465
2021-03-01 13:41:20 -06:00
Christopher L. Shannon (cshannon)
4c4d7a71cb
ARTEMIS-2802: Add a null check when checking matching metaData inside
...
Federated Queue
Other protocols besides CORE may not have a metadata map so we need to
check for null before passing to the filter matcher
2021-03-01 13:41:20 -06:00
Clebert Suconic
9d4f88c1e5
This closes #3468
2021-02-25 10:19:02 -05:00
franz1981
6c7231928f
ARTEMIS-3138 Shared Nothing Live broker shouldn't try to connect to itself (2)
2021-02-25 10:19:02 -05:00
franz1981
03a8e20de2
ARTEMIS-3138 Shared Nothing Live broker shouldn't try to connect to itself
2021-02-25 10:19:02 -05:00
gtully
a0ce3812ba
ARTEMIS-3067, ARTEMIS-3135 - rework accounting for lazy decoding by directly referencing the owning page store, owner now tracked on a message rather than the message reference. This avoids the error prone checks around potential decoding sites
2021-02-24 15:50:13 +00:00
Clebert Suconic
66040b009c
ARTEMIS-3135 Fixing intermittent test failure
2021-02-23 13:59:26 -05:00
gtully
a56ade38b4
ARTEMIS-3135 - track possible change in memory estimate when messages are converted to maps for JMX or UI display, follows up from ARTEMIS-3067
2021-02-23 15:30:40 +00:00
Clebert Suconic
4de4329cb1
This closes #3463
2021-02-22 17:32:38 -05:00
Clebert Suconic
12c8096a23
ARTEMIS-3093 Ordering on multiple consumers and core with rollback
2021-02-22 15:10:04 -05:00
Clebert Suconic
898b406430
This closes #3392
2021-02-19 15:24:34 -05:00
franz1981
6126d926dd
ARTEMIS-3045 ReplicationManager can batch sent replicated packets
2021-02-19 15:18:20 -05:00
Clebert Suconic
8611095f48
This closes #3455
2021-02-19 14:25:22 -05:00
sebthom
f9e23def8d
ARTEMIS-3121 Avoid creation of unnecessary StringBuilder instance in
...
Netty#getProtocols() and simplify implementation
2021-02-19 14:25:22 -05:00
Clebert Suconic
3cbc225ee1
NO-JIRA Fixing links on RELEASING.md
2021-02-17 15:57:14 -05:00
Clebert Suconic
91e37a6909
This closes #3458
2021-02-17 15:37:41 -05:00
Justin Bertram
3296d431cf
ARTEMIS-3124 readability for 'Expires' when browsing via console
2021-02-17 15:37:41 -05:00
Clebert Suconic
f451c42d22
This closes #3457
2021-02-17 15:31:08 -05:00
Domenico Francesco Bruscino
ab7058ac75
ARTEMIS-3118 Fix the expiration on converting from AMQP to core
...
Initialize the JMS expiration with the value calculated during the scan
of the AMQP message to avoid a different value for each conversion based
on System.currentTimeMillis() and ttl.
2021-02-17 17:34:20 +01:00
Clebert Suconic
34af74ec14
This closes #3454
2021-02-16 08:44:28 -05:00
Bartosz Spyrko-Smietanko
fd1ccbe135
ARTEMIS-3120 Preserve default LocatorConfig if no configuration provided in RecoveryConfig
2021-02-16 08:44:06 -05:00
Clebert Suconic
d2f06034cb
This closes #3453
2021-02-12 16:39:19 -05:00
Clebert Suconic
7d10e915b6
ARTEMIS-3116 Fixing Core->AMQP Conversion of Scheduled Delivery Time
2021-02-12 13:00:06 -05:00
Justin Bertram
8ff072a4e8
This closes #3295
2021-02-11 20:52:31 -06:00
Petr Kužel
a75dce9577
ARTEMIS-2931: Resolving potential NPEs detected by eclipse
...
WARNING: the eclipse static analyser is pretty limited and it cannot cope with cases like: correlated variables, exception paths, .... 70% of eclipse warnings on artemis codebase is a false alarm.
Anyway some variable correlations can be eliminated and code becomes more readable for humans too.
For "never-throws", the assumption is made explicit. If you disagree with the reverse-engineered assumption then it is likely an indication of a true potential NPE.
Last but not least, copy&paste is a common source of bugs. I suspect eclipse indirectly detected one such case.
Hope it helps
2021-02-11 20:52:16 -06:00
Clebert Suconic
21ee5985ea
[maven-release-plugin] prepare for next development iteration
2021-02-11 12:00:04 -05:00
Clebert Suconic
36a771150b
[maven-release-plugin] prepare release 2.17.0
2021-02-11 11:59:51 -05:00
Clebert Suconic
cb1beac21f
This closes #3450
2021-02-11 11:29:52 -05:00
Clebert Suconic
e7e3c71511
ARTEMIS-3113 - Artemis AMQP shouldn't depend on JMS.
...
* removing the JMS dependency on AMQP module
* fixing destinations usage.
* refactoring to remove some JMS usage and make exceptions a bit better
Jira: https://issues.apache.org/jira/browse/ARTEMIS-3113
2021-02-11 10:45:01 -05:00
Clebert Suconic
3cd5efd7ae
This closes #3451
2021-02-11 10:44:10 -05:00
Jan Šmucr
5dc038b537
NO-JIRA Add a note about the `jms-client-id` session metadata to the docs
2021-02-11 10:43:27 -05:00
Clebert Suconic
078b2c076e
This closes #3452
2021-02-11 10:35:59 -05:00
Erwin Dondorp
2aedde1c80
NO_JIRA mention that a multiple values are allowed for anycastPrefix/multicastPrefix
2021-02-11 10:35:41 -05:00
Clebert Suconic
0bd52c7b9f
This closes #3445
2021-02-10 19:26:00 -05:00
Justin Bertram
077087571f
ARTEMIS-2943 fix static selector example
...
The static-selector example was using a multicast queue instead of an
anycast queue which meant that the consumer never actually received any
of the messages. Furthermore, it wasn't actually verifying that it
received the proper messages so there was no failure. This commit
resolves these issues.
2021-02-10 19:26:00 -05:00
Clebert Suconic
4f6c39809a
This closes #3446
2021-02-10 19:25:12 -05:00
Justin Bertram
5574e1f7aa
ARTEMIS-2343 "Illegal reflective access" with OpenJDK 11
2021-02-10 19:25:12 -05:00
Clebert Suconic
7f64822591
Revert "[ARTEMIS-3113]: Artemis AMQP shouldn't depend on JMS."
...
This reverts commit 5079ad1019
.
2021-02-10 18:34:25 -05:00
Michael André Pearce
6b1d534128
[NO-JIRA] Belated happy new year!
2021-02-10 16:56:36 -05:00
Justin Bertram
f0cb730672
NO-JIRA clarify clustered grouping docs
2021-02-10 13:44:25 -06:00
Clebert Suconic
7ada47e40a
This closes #3448
2021-02-10 12:47:38 -05:00
Clebert Suconic
5079ad1019
[ARTEMIS-3113]: Artemis AMQP shouldn't depend on JMS.
...
* removing the JMS dependency on AMQP module
* fixing destinations usage.
Jira: https://issues.apache.org/jira/browse/ARTEMIS-3113
2021-02-10 12:47:38 -05:00
Robbie Gemmell
e277421a0f
NO-JIRA: refresh release instructions for website updates
2021-02-10 16:42:36 +00:00
Clebert Suconic
e5b27d6de7
NO-JIRA Adding thread dump logging
2021-02-10 10:40:24 -05:00
Clebert Suconic
54b273b785
NO-JIRA Link updates on RELEASE.md
2021-02-09 17:42:51 -05:00