Kent Bair
8a95f1a4cd
NO-JIRA update JDK image in Docker file
...
Eclipse is now maintaining the Adopt OpenJDK project. Due to that change
the base adoptopenjdk image used in the Dockerfile is no longer
supported. This commit is just changing the base image to match the
recommended replacement in the deprecation notice (i.e.
https://hub.docker.com/_/adoptopenjdk ).
2022-05-23 14:21:45 -05:00
Justin Bertram
19f39978eb
This closes #4076
2022-05-23 13:14:16 -05:00
AntonRoskvist
548747c71d
ARTEMIS-3827 anon OpenWire producer may lose sent msg
2022-05-23 13:11:15 -05:00
Justin Bertram
5ca0d72cad
This closes #4001
2022-05-23 12:27:29 -05:00
Vilius Šumskas
d8af49d64c
NO-JIRA Improve ActiveMQBasicSecurityManager documentation
2022-05-23 12:26:33 -05:00
Justin Bertram
2cd92a82e7
This closes #4071
2022-05-23 12:12:18 -05:00
Erwin Dondorp
cbd8df6459
ARTEMIS-3824 also display replyTo address when available in the message
2022-05-23 12:12:18 -05:00
Justin Bertram
e362f63607
This closes #4069
2022-05-23 12:10:13 -05:00
Erwin Dondorp
14d20895ad
ARTEMIS-3821 provide readable version of absoluteExpiryTime (and more)
2022-05-23 12:10:12 -05:00
Justin Bertram
a92e649dda
This closes #4086
2022-05-23 12:03:33 -05:00
Justin Bertram
466597e83b
ARTEMIS-3822 get broker name via management
2022-05-23 12:03:32 -05:00
Justin Bertram
41d5ba7664
This closes #4077
2022-05-23 11:53:44 -05:00
Alexander Schwab
bf8e075ee7
ARTEMIS-3830 add index on filename to large_messages
2022-05-23 11:53:44 -05:00
Justin Bertram
efedff31bd
This closes #4091
2022-05-23 11:09:25 -05:00
Chuf
fb7655af2a
ARTEMIS-3845 Update hawtio
...
Update hawtio to 2.15.0 - drops support for Java8 and updates dependencies
2022-05-23 11:09:24 -05:00
Justin Bertram
8c857093c9
This closes #4090
2022-05-23 11:08:30 -05:00
Chuf
00f8a4f926
ARTEMIS-3844 Update Maven dependencies
...
Update Maven Enforcer Plugin from 3.0.0-M3 to 3.0.0
Update Maven Bundle Plugin from 5.1.2 to 5.1.6
Update Maven Shade Plugin from 3.2.4 to 3.3.0
2022-05-23 11:08:30 -05:00
Justin Bertram
b8f2358c82
This closes #4061
2022-05-23 10:57:50 -05:00
Justin Bertram
974bd5f6e1
ARTEMIS-3808 support start/stop embedded web server via mngmnt
...
It would be useful to be able to cycle the embedded web server if, for
example, one needed to renew the SSL certificates. To support
functionality I made a handful of changes, e.g.:
- Refactoring WebServerComponent so that all the necessary
configuration would happen in the start() method.
- Refactoring WebServerComponentTest to re-use code.
2022-05-23 10:57:49 -05:00
Emmanuel Hugonnet
de1542357b
[ARTEMIS-3700]: Provinding a JakartaEE 10 implementation.
...
* Upgrading the API to Jakarta Messaging 3.1.0
* Updating the metadata to 3.1.0
Jira: https://issues.apache.org/jira/browse/ARTEMIS-3700
Signed-off-by: Emmanuel Hugonnet <ehugonne@redhat.com>
2022-05-23 09:45:47 -04:00
Clebert Suconic
9b959c2fec
ARTEMIS-3837 Adding support for AMQPLargeMessage.getData()
2022-05-18 08:48:08 -04:00
Dominik Lenoch
866bbbba4d
ARTEMIS-3806 Upgrade jboss-logging dependencies
...
Minor upgrade for jboss-logging from 3.4.3 to 3.5.0
Patch upgrade for jboss-logging-annotations from 2.2.0.Final to 2.2.1.Final
Patch upgrade for jboss-logging-processor from 2.2.0.Final to 2.2.1.Final
2022-05-18 11:37:16 +02:00
Gary Tully
b390a6b08f
ARTEMIS-3835 - deprecate addressesSettings in place of addressSettings on the Configuration bean
2022-05-18 08:13:17 +02:00
Gary Tully
168b61ec38
ARTEMIS-3826 - allow address/queue configuration via properties
2022-05-18 08:07:58 +02:00
Domenico Francesco Bruscino
f632e8104b
ARTEMIS-3833 Preserve JMSCorrelationID of distributed AMQP large messages
2022-05-17 10:13:55 -04:00
Clebert Suconic
f58db5a054
ARTEMIS-3836 PrintData may miss messages if cleanup happened in the middle of the stream
2022-05-17 09:06:47 -04:00
Robbie Gemmell
49868da9d4
ARTEMIS-3838: Update to Netty 4.1.77 (and netty-tcnative to 2.0.52)
2022-05-17 11:40:54 +01:00
Domenico Francesco Bruscino
5c4d839d2d
NO-JIRA Fix QueuesTest after ARTEMIS-3773
2022-05-11 09:09:14 -04:00
Justin Bertram
3a0658c202
ARTEMIS-3770 mitigate potential NPE
...
This was being triggered by
org.apache.activemq.artemis.tests.integration.routing.MQTTRedirectTest.
2022-05-10 18:55:56 -04:00
Clebert Suconic
bed9af2e51
ARTEMIS-3825 Improve Print-data output with non existing queues
2022-05-10 16:53:53 -04:00
Domenico Francesco Bruscino
7a03f58be9
ARTEMIS-3816 Fix connection router null pointer dereferences
2022-05-10 10:02:46 +02:00
Gary Tully
d433f3bc3f
ARTEMIS-3823 - limit modulo operation to positive hash values
2022-05-10 10:01:24 +02:00
Justin Bertram
a902c2911b
This closes #4021
2022-05-09 14:51:06 -05:00
Justin Bertram
446ff61542
ARTEMIS-3770 refactor MQTT handling of client ID
...
It would be useful for security manager implementations to be able to
alter the client ID of MQTT connections.
This commit supports this functionality by moving the code which handles
the client ID *ahead* of the authentication code. There it sets the
client ID on the connection and thereafter any component (e.g. security
managers) which needs to inspect or modify it can do so on the
connection.
This commit also refactors the MQTT connection class to extend the
abstract connection class. This greatly simplifies the MQTT connection
class and will make it easier to maintain in the future.
2022-05-09 14:51:06 -05:00
Clebert Suconic
e420eb4732
ARTEMIS-3817 SchedulePageCleanup operation on AddressControl
2022-05-09 09:17:56 -04:00
Justin Bertram
dff21ba42c
ARTEMIS-3812 upgrade Micrometer
2022-05-04 21:26:16 -04:00
iliya
0b321ab8ff
ARTEMIS-3759 Add mirror controller address filter support
...
Allow replication only certain addresses with mirror controller.
The configuration is similar to cluster address configuration.
Co-authored-by: Robbie Gemmell <robbie@apache.org>
2022-05-04 21:25:58 -04:00
Robbie Gemmell
dc5143502d
NO-JIRA: correct JUnit 4 license note, it was changed to EPL 1.0 in 2013
2022-05-04 13:30:09 +01:00
Robbie Gemmell
8786bc9e5e
ARTEMIS-3814: update activemq deps to 5.17.1
2022-05-04 13:25:17 +01:00
Clebert Suconic
ee51a7806d
ARTEMIS-3811 Cluster connections clashing with ANYCast addresses
...
This is a test fix for AMQPClusterReplicaTest
2022-05-03 12:55:23 -04:00
Justin Bertram
dbde8c57d8
NO-JIRA clarify default for send-to-dla-on-no-route
2022-05-03 11:17:13 -05:00
Clebert Suconic
784b0e967e
ARTEMIS-3810 Do not throw error resuming already active XA Transaction
2022-05-02 14:45:07 -04:00
Clebert Suconic
1dbbad5582
NO-JIRA stopping object on finalize on openWire test
...
trying to avoid a few test failure seen on CI
2022-04-29 08:34:25 -04:00
Clebert Suconic
48cd586ac5
ARTEMIS-3807 Simplify Redistributor avoid races, and fix ProtocolMessageLoadBalancingTest
...
The control existing in Redistributor is not needed as the Queue::deliver will already have a control on re-scheduling the loop and avoid holding references for too long.
2022-04-29 08:24:06 -04:00
Justin Bertram
1a273821ed
ARTEMIS-3806 upgrade logging dependencies
2022-04-28 14:41:26 -04:00
Clebert Suconic
57fa8b8271
[maven-release-plugin] prepare for next development iteration
2022-04-27 17:26:46 -04:00
Clebert Suconic
1a49845628
[maven-release-plugin] prepare release 2.22.0
2022-04-27 17:26:45 -04:00
Clebert Suconic
4bfba9fe96
NO-JIRA fixing openTracingPluginTest
2022-04-27 16:03:30 -04:00
Domenico Francesco Bruscino
72251dc947
ARTEMIS-3799 Fix default ping command pipe error for Windows
2022-04-27 13:58:45 +02:00
Domenico Francesco Bruscino
eb6264239e
ARTEMIS-3803 Fix first NetworkHealthCheck execution
...
The NetworkHealthCheck hasn't to execute the default command if a custom
command is defined.
2022-04-26 17:11:48 -04:00