Justin Bertram
7c711c04c3
ARTEMIS-4488 support 'literal' address setting match
2023-11-27 14:40:39 -05:00
Justin Bertram
36056a5bdd
ARTEMIS-4513 HTTP request logging not working
2023-11-27 13:53:58 -05:00
Clebert Suconic
9a7a6f89cf
ARTEMIS-3932 Deprecate and replace addAddressSettings with json version
...
As I worked through implementing a more generic JSON marshaller, I tried using reflection through BeanUtils and other ways
however the endresult was always worse as there were a few caveats that were not as easy to accomplish.
For that reason I went to a declarative appraoch where I define a meta-data object on AddressSettings and AddressSettingsInfo and
reuse the metadata in a few other places.
2023-11-27 12:36:21 -06:00
Justin Bertram
8e68bb1902
ARTEMIS-4501 clean up MQTT subscription queues when session expires
2023-11-27 12:33:35 -05:00
Justin Bertram
60200b44e2
ARTEMIS-4506 restore MQTT sub queue name syntax
...
Starting with 2.28.0, the broker doesn't translate the character `/` to
the configured wildcard delimiter (i.e. `.` by default) when creating
subscription queues for MQTT clients.
This commit fixes that regression and restores the proper translation.
2023-11-27 11:51:22 -05:00
Justin Bertram
7909f4b77f
ARTEMIS-4507 make critical analyzer logging consistent
2023-11-27 11:34:44 -05:00
Gary Tully
348763e14a
ARTEMIS-4164: add acceptor sslAutoReload option to have the broker watch key and trust store paths for modifications and automatically call reload
2023-11-27 11:26:07 -05:00
Robbie Gemmell
8195394eca
ARTEMIS-4511: adjust MainTest to clean up resources in case of failure, prevent knock-on test failures
2023-11-20 12:45:18 +00:00
Gary Tully
91fd12ad1f
ARTEMIS-4480: rationalise openwire session tx usage and operation context usage, use completion callbacks to ensure exclusive consumers are isolated
2023-11-20 12:20:36 +00:00
Emmanuel Hugonnet
6bc7b1bc9f
ARTEMIS-4508 the recovery connection factory ignores useTopologyForLoadBalancing.
...
Fixing the creation of the recovery connection factory so that
useTopologyForLoadBalancing is properly set.
Issue: https://issues.apache.org/jira/browse/ARTEMIS-4508
Signed-off-by: Emmanuel Hugonnet <ehugonne@redhat.com>
2023-11-20 11:21:46 +01:00
Clebert Suconic
42d99dd8f0
ARTEMIS-4505 Small improvements on test
2023-11-16 13:18:10 -05:00
Timothy Bish
93a74dc00c
ARTEMIS-4502 Support core messages crossing broker connection links
...
Allow for core messages to be tunneled over broker connection links used
for AMQP Federation and for broker mirroring. This eliminates the need to
convert from Core to AMQP and from loading core large messages fully into
memory for that conversion.
2023-11-16 17:55:08 +00:00
Robbie Gemmell
54c1ae630c
ARTEMIS-4509: fail if LibaioContext check fouls before class, nicer in CI than just logging and failing after anyway
2023-11-16 10:43:07 +00:00
Clebert Suconic
766e81d26e
ARTEMIS-4505 Cleanup page transactions on startup of the broker
2023-11-15 17:14:05 -05:00
Robbie Gemmell
6f14de77be
ARTEMIS-4504: add a stop goal that runs the cli script, update examples to use it
2023-11-15 10:02:32 +00:00
Justin Bertram
5e51233df3
NO-JIRA message grouping doc updates for formatting & clarify
2023-11-14 14:21:51 -06:00
Justin Bertram
4252c3384e
NO-JIRA add missing Docker chapter to PDF source
2023-11-14 12:27:31 -06:00
Clebert Suconic
6e28e46834
ARTEMIS-4503 Use BufferedOutputStream on ./artemis consumer --data
2023-11-13 16:56:26 -05:00
Clebert Suconic
11f76bc133
ARTEMIS-4476 Validating process to remove orphaned consumers
2023-11-13 11:37:07 -05:00
Emmanuel Hugonnet
0dd8ce2897
ARTEMIS-4500 upgrade netty to 4.1.101.Final
...
Issue: https://issues.apache.org/jira/browse/ARTEMIS-4500
Signed-off-by: Emmanuel Hugonnet <ehugonne@redhat.com>
2023-11-13 11:02:18 -05:00
Clebert Suconic
3cdd6cc672
ARTEMIS-4483 Avoid log.warn on regular AMQP closing
2023-11-13 11:02:04 -05:00
Emmanuel Hugonnet
4a13449056
ARTEMIS-4499 fix ThreadCreateAction so it works properly with SecurityManager
...
Issue: https://issues.apache.org/jira/browse/ARTEMIS-4499
Signed-off-by: Emmanuel Hugonnet <ehugonne@redhat.com>
2023-11-13 10:45:41 -05:00
Robbie Gemmell
4838cb7725
ARTEMIS-4476: remove added duplicate dependency, fix build warning
2023-11-10 14:04:44 +00:00
Clebert Suconic
a55c158164
ARTEMIS-4476 Removing AuditLogger on non used statement
2023-11-09 15:54:13 -05:00
Clebert Suconic
18692ec3c4
ARTEMIS-4476 Fixing Ghost consumer situation with AMQP
2023-11-09 15:09:35 -05:00
Clebert Suconic
b041f2cde2
ARTEMIS-4476 Client Failures Soak Test
...
I was not able to reproduce the actual issue here, but I heavily used this test during debugging.
This will not serve as a reproducer to the Ghost consumer issue, but this is a valid test.
2023-11-09 15:09:35 -05:00
Justin Bertram
fdbe72ac73
This closes #4655
2023-11-08 14:12:57 -06:00
Petr Kužel
ebb747b9e7
ARTEMIS-4470 prevent the common trap
...
Omitting reencode() results in latent error that surfaces only in
AMQP-AMQP messaging.
2023-11-08 14:12:37 -06:00
Justin Bertram
0fc1906a62
ARTEMIS-4493 upgrade Hawtio to 2.17.7
2023-11-08 14:05:41 -06:00
Emmanuel Hugonnet
76cbda1c2a
ARTEMIS-4494 upgrade commons-lang3 from 3.12.0 to 3.13.0
...
Signed-off-by: Emmanuel Hugonnet <ehugonne@redhat.com>
2023-11-08 14:05:29 -06:00
Justin Bertram
5f7faa47cc
NO-JIRA doc syntax/formatting updates
2023-11-07 16:55:55 -06:00
Robbie Gemmell
7ccc4b3a8f
ARTEMIS-4492: update logging docs to match current config after ARTEMIS-4428
2023-11-07 12:36:32 +00:00
Robbie Gemmell
808272fc63
ARTEMIS-4478: have the docs reference the version used by the release
2023-11-07 12:12:14 +00:00
Robbie Gemmell
b59813336e
ARTEMIS-4491: update to ActiveMQ 5.18.3
2023-11-06 13:16:52 +00:00
Robbie Gemmell
66dd52fcf2
ARTEMIS-4490: update to SLF4J 2.0.9
2023-11-03 17:55:48 +00:00
Robbie Gemmell
fda83f6924
ARTEMIS-4489: update to karaf 4.4.4
2023-11-03 13:38:31 +00:00
Erwin Dondorp
a6b107dd8a
ARTEMIS-4486 add missing bits from metrics documentation
2023-11-03 09:30:32 +01:00
Robbie Gemmell
56cd29bf66
ARTEMIS-4478: update to log4j 2.21.1
2023-10-31 09:18:15 +00:00
Robbie Gemmell
a9cb46835a
NO-JIRA: update example again, so that it isnt inconsistent with the prior example as originally
2023-10-31 09:10:27 +00:00
Clebert Suconic
d76550ad04
NO-JIRA: mention of the artemis-web usage on the report
2023-10-30 17:34:29 -04:00
Robbie Gemmell
447220cf84
NO-JIRA: fix up some release steps and examples, tweak some to use consistent version throughout
2023-10-30 10:51:02 +00:00
Robbie Gemmell
544b81595f
NO-JIRA: update user-manual versions page for 2.31.2
2023-10-27 14:01:54 +01:00
Robbie Gemmell
bbe40c4b45
[maven-release-plugin] prepare for next development iteration
2023-10-27 11:14:45 +01:00
Robbie Gemmell
f4bccc1a26
[maven-release-plugin] prepare release 2.31.2
2023-10-27 11:14:19 +01:00
Robbie Gemmell
9a699c219f
ARTEMIS-4477: drop services file as previously, partially-restores filter removed in ARTEMIS 4435
2023-10-27 09:27:45 +01:00
Clebert Suconic
845648526f
[maven-release-plugin] prepare for next development iteration
2023-10-25 14:45:43 -04:00
Clebert Suconic
5a1c9bf3d1
[maven-release-plugin] prepare release 2.31.1
2023-10-25 14:45:41 -04:00
Clebert Suconic
4fc35035d0
Update versions.adoc
2023-10-25 14:31:24 -04:00
Justin Bertram
28ac22e892
ARTEMIS-4475 upgrade ActiveMQ 'Classic' to 5.17.6
2023-10-25 13:39:25 -04:00
Emmanuel Hugonnet
37273701ea
ARTEMIS-4467 Core client code visibility change required.
...
* Since the constructors in RemotingConnectionImpl can be used from the server and the client.
If the server calling code is in a different classloader then the
constructor can't be called.
* same for the 'active' boolean property of ActiveMQChannelHandler
Issue: https://issues.apache.org/jira/browse/ARTEMIS-4467
Signed-off-by: Emmanuel Hugonnet <ehugonne@redhat.com>
2023-10-25 13:39:08 -04:00