gtully
72cfda6b1a
ARTEMIS-2007 - refactor to make use of existing refCountForConsumers for tracking consumer count and remove need for volatile redistributor
2021-09-24 15:07:01 +01:00
gtully
28a10450b7
ARTEMIS-3106 - add some doc for SASL SCRAM-SHA
...
Update docs/user-manual/en/security.md
Co-authored-by: Robbie Gemmell <robbie@apache.org>
2021-09-24 15:03:00 +01:00
Emmanuel Hugonnet
fa439375e9
[ARTEMIS-3494]: ActiveMQClientProtocolManagerFactory shouldn't have a private constructor.
...
* Removing the 'private' constructor
* Removing the use of a static getInstance
Issue: https://issues.apache.org/jira/browse/ARTEMIS-3494
2021-09-23 11:28:06 +02:00
Domenico Francesco Bruscino
569c5994a5
ARTEMIS-3491 Fix cluster connection restart
2021-09-17 19:45:08 +02:00
Robbie Gemmell
515ac3a7cb
ARTEMIS-3475: fix recursion and duplicate class name print from 2481a784f3
2021-09-17 15:48:48 +01:00
JiriOndrusek
4d429b115c
[ARTEMIS-1946] Cluster with allow-direct-connections-only="true" and localAddress in netty connections with allow-direct-connections-only="true" prevents core bridge to be created.
2021-09-16 18:48:28 -05:00
Andy Taylor
0545664b3d
ARTEMIS-3474 - replace whitelist with allowlist in management.xml
...
https://issues.apache.org/jira/browse/ARTEMIS-3474
2021-09-16 17:19:02 -05:00
Clebert Suconic
c3b403a980
ARTEMIS-3482 Removing non used methods and some reorg on message methods
2021-09-15 09:17:01 -04:00
Clebert Suconic
2481a784f3
ARTEMIS-3475 avoiding possible recursion on toString and improving overal PacketImpl toString
2021-09-13 14:51:55 -04:00
Clebert Suconic
14457c4308
ARTEMIS-3464 Protecting scheduled tasks counter with a synchronized
2021-09-13 14:35:45 -04:00
Clebert Suconic
6db6b8cf9e
ARTEMIS-3442 Removing input for journal retention on cli create
2021-09-12 20:11:16 -04:00
Clebert Suconic
2fb23474ce
ARTEMIS-3464 Improving ACK reliability on Paging and code improvements
2021-09-10 18:27:00 -04:00
Clebert Suconic
7792d8f7b3
ARTEMIS-3473 Some tests were leaving a directory named null for journal files under tests/integration-tests
2021-09-10 17:43:06 -04:00
franz1981
e379b447ff
ARTEMIS-3465 BufferSplitter::split shouldn't consume input buffer
2021-09-09 15:37:51 -04:00
Clebert Suconic
7fb4f80649
ARTEMIS-3464 Missing ACKs on Page and Mirror
2021-09-08 15:30:39 -04:00
franz1981
a4c311f368
ARTEMIS-3449 Speedup AMQP large message streamig
2021-09-08 15:22:22 -04:00
Domenico Francesco Bruscino
9d04c9d51d
ARTEMIS-3462 Improve MBean Guard exception messages
2021-09-08 10:28:36 +02:00
Domenico Francesco Bruscino
0a88aafd74
ARTEMIS-3450 Fix StaticPoolTest and DiscoveryPoolTest intermittent failures
2021-09-07 10:01:14 +01:00
franz1981
f4d7c8ae69
ARTEMIS-3219 Save allocating map entries during bindings iteration
2021-09-07 09:18:16 +02:00
franz1981
f150fe5095
NO-JIRA Fix HAPolicyConfigurationTest::PrimaryReplicationTest NPE on assert
2021-09-07 07:11:14 +02:00
franz1981
ce3b50c1a6
ARTEMIS-3430 Activation Sequence Auto-Repair
2021-09-06 18:14:29 +02:00
franz1981
44dd84d704
ARTEMIS-3429 Backup forget coordination-id after quorum loss
2021-09-06 18:14:29 +02:00
gtully
276f822a0e
ARTEMIS-1925 - allow redistribution with new loadbalance type of OFF_WITH_REDISTRIBUTION to ensure local consumers get priority, we only optionally redistribute when messages are stuck
2021-09-06 11:18:11 +01:00
gtully
b27aa03a37
ARTEMIS-1612 - strip any acceptor matching prefix from the message address such that further routing will match the lack of prefixes in broker routing, different fix for redistribution with prefixes
2021-09-06 11:08:36 +01:00
gtully
e985df77fb
ARTEMIS-3223 - ensure distribution uses the address from the message, rather than the address from the queue which may be a wildcard sub and not valid for publishng on, fix and test
2021-09-06 11:08:36 +01:00
gtully
224b89810d
ARTEMIS-2007 - allow redistribution if there are unmatched messages pending on a queue and there is new remote demand
2021-09-06 10:40:39 +01:00
Justin Bertram
13df6a8fb9
ARTEMIS-3457 log WARN for OpenWire property conversion problem
...
While converting a core message to an OpenWire message there may be an
error processing a property value. Currently this results in an
exception and the message is not dispatched to the client. The broker
eventually attempts to redeliver this message resulting in the same
error. Instead of throwing an exception the broker should simply log a
WARN message and skip the property. This will allow clients to receive
the message without the problematic property and the broker will not
have to attempt to redeliver the message again.
2021-09-03 16:51:02 -04:00
Justin Bertram
6ee7e72db1
ARTEMIS-3445 automatically clean-up abandoned MQTT subscriptions
2021-09-03 16:48:01 -04:00
gtully
c7b672d8b9
ARTEMIS-3365 - fix intermittent ci failure on test
2021-09-02 12:09:31 +01:00
Clebert Suconic
0266582a8f
ARTEMIS-3441 Remove a few finalize methods
2021-08-24 19:08:00 -04:00
Clebert Suconic
4d2fd89882
ARTEMIS-3436 Journal Replay operation
2021-08-24 19:07:15 -04:00
Justin Bertram
3fd0eea667
ARTEMIS-3438 legacy updateQueue doesn't respect ringSize
2021-08-20 17:00:23 -04:00
Justin Bertram
c8d71cbebc
ARTEMIS-3422 mitigate NPE for audit logging
2021-08-20 16:33:21 -04:00
Robbie Gemmell
02a8296821
ARTEMIS-3435: fail-fast if AIO check fouls, rather than burning hours and still failing, and report/log detals to aid analysis
2021-08-20 16:38:08 +01:00
Clebert Suconic
3edb96b09b
ARTEMIS-3425 Possible NPE on Page reload
2021-08-18 17:49:35 -04:00
Justin Bertram
82f0ece67c
ARTEMIS-3329 ability to purge all queues on address
2021-08-18 12:33:01 -04:00
Clebert Suconic
b8c64590f9
[maven-release-plugin] prepare for next development iteration
2021-08-09 11:58:28 -04:00
Clebert Suconic
37cc298973
[maven-release-plugin] prepare release 2.18.0
2021-08-09 11:58:27 -04:00
Clebert Suconic
cc4a51a3ea
[maven-release-plugin] prepare for next development iteration
2021-08-06 17:04:18 -04:00
Clebert Suconic
0b30187091
[maven-release-plugin] prepare release 2.18.0
2021-08-06 17:04:16 -04:00
Clebert Suconic
0e2ce484ba
[maven-release-plugin] prepare for next development iteration
2021-08-06 13:46:56 -04:00
Clebert Suconic
cb705b5c5c
[maven-release-plugin] prepare release 2.18.0
2021-08-06 13:46:54 -04:00
Domenico Francesco Bruscino
3555dd7d25
ARTEMIS-3365 Add broker balancers
2021-08-06 08:33:21 -04:00
franz1981
49e3843aa7
ARTEMIS-3340 Atomic server restart and clean dirty activation: fix testFailbackTimeout
2021-08-06 08:29:54 -04:00
gtully
ca7a100de0
ARTEMIS-3340 Sequential activation tracking for pluggable quorum replication policies + peer
...
Co-authored-by: franz1981 <nigro.fra@gmail.com>
2021-08-05 14:18:20 -04:00
Francesco Nigro
536271485f
ARTEMIS-2716 Pluggable Quorum Vote
2021-08-05 14:18:20 -04:00
gtully
c2da0fd663
ARTEMIS-3200 - remove braces from the belt and braces fix in ARTEMIS-2712, the braces are not necessary and leak, cleaning up in close negates the need to the session closeable
2021-08-05 09:27:12 -04:00
Erwin Dondorp
abcfe2fe6f
ARTEMIS-3177 allow a NOT-CONTAINS filter
2021-08-05 09:21:55 -04:00
Clebert Suconic
f9aa0a98b4
ARTEMIS-3411 Add PrintData information on Divert records
2021-08-04 17:18:15 -04:00
Domenico Francesco Bruscino
a741ae9994
ARTEMIS-3367 Set verifyHost true for connectors by default
2021-08-03 18:14:51 -04:00