AntonRoskvist
04ddeb647c
ARTEMIS-4016 Bridges created by management operations are removed on restart and config reload
2022-12-17 10:10:10 -06:00
Justin Bertram
24f0d4e3e8
This closes #4181
2022-12-17 01:45:13 -06:00
eidottermihi
76b8acc1dc
ARTEMIS-2876 Add JUnit5 Extensions for testing
...
Adds a new module 'artemis-junit-5' which adds JUnit 5 Extensions for
unit testing. For backwards compability, 'artemis-junit' still uses
JUnit 4. Common stuff has been moved to 'artemis-junit-commons'. Work is
based on the initial PR
https://github.com/apache/activemq-artemis/pull/3436 by @luisalves00
2022-12-17 01:44:57 -06:00
Justin Bertram
135e3a17bc
This closes #4079
2022-12-17 00:04:18 -06:00
AntonRoskvist
6dd7965906
ARTEMIS-3834 include paged messages sending to DLA
2022-12-17 00:03:23 -06:00
Justin Bertram
8386d6f517
This closes #4043
2022-12-16 23:38:17 -06:00
waldi5001
59a7257ce5
ARTEMIS-3707 remove use of TransactionManager
...
The TransactionManager interface defines the methods that allow an
*application server* to manage transaction boundaries. However, the
TransactionSynchronizationRegistry is intended for use by system level
application server components such as persistence managers, *resource
adapters*, as well as EJB and Web application components.
2022-12-16 23:08:15 -06:00
Ryan Highley
51c1504b05
ARTEMIS-3794 System Property Encryption Support
...
Adds support for standard Java TLS and ActiveMQ Artemis-specific override
encrypted system property values for the key store and trust store
passwords, including a separate codec property
2022-12-16 19:15:56 -06:00
Justin Bertram
30f6d80696
ARTEMIS-4100 improve consistency & wording for CLI
2022-12-16 15:06:28 -05:00
Clebert Suconic
51a3c6a351
ARTEMIS-3993 Fix test
2022-12-16 13:02:48 -06:00
clebert
16046b368d
ARTEMIS-3993 Fixing test when libaio is loaded
2022-12-16 10:35:48 -05:00
Clebert Suconic
9816e1b999
ARTEMIS-3085 Fixing IOCriticalErrorListenerTest
2022-12-16 05:32:59 -05:00
Clebert Suconic
f5d9eed9ce
ARTEMIS-3085 Fixing test and proper wiring listener
2022-12-16 05:27:18 -05:00
Justin Bertram
b46ccddf26
This closes #3809
2022-12-15 16:40:24 -06:00
Somdatta
00592d6dd8
ARTEMIS-3085 support custom IOCriticalErrorListener
2022-12-15 16:35:20 -06:00
Justin Bertram
bb05e04f69
This closes #4288
2022-12-15 16:05:45 -06:00
AntonRoskvist
5c2a0d744c
ARTEMIS-4091 - Make scaleDown target more deterministic
2022-12-15 16:05:26 -06:00
Justin Bertram
038e95adb9
ARTEMIS-4109 unable to auto-delete q for MQTT retained msg
2022-12-15 13:44:55 -06:00
Justin Bertram
df81bfa567
ARTEMIS-4103 support journal-lock-acquisition-timeout in broker.xml
2022-12-15 13:44:40 -06:00
Justin Bertram
1846f3dad7
ARTEMIS-4117 bump Netty from 4.1.82.Final to 4.1.86.Final
2022-12-15 13:40:02 -06:00
Erwin Dondorp
065e4246e1
ARTEMIS-3993 changed some MB style uses to use MiB; added support for MiB/GiB/etc in config
2022-12-15 13:14:24 -06:00
Justin Bertram
cbd9f63a9d
ARTEMIS-4115 ArrayIndexOutOfBoundsException when dup cache size is 0
...
Allow setting id-cache-size to 0 from broker.xml and ensure the broker
handles this gracefully. Previously you could only set the cache size to
0 via broker properties or programmatically and it would throw an
ArrayIndexOutOfBoundsException when adding an item to the cache.
2022-12-15 13:01:31 -06:00
Domenico Francesco Bruscino
635ca1fbd6
ARTEMIS-3866 Move user preferences to the send message view
2022-12-15 11:51:39 -05:00
Domenico Francesco Bruscino
fa8d487ff2
ARTEMIS-3866 Authorize management message sending using context subject
2022-12-15 11:51:39 -05:00
Clebert Suconic
1de10671f8
ARTEMIS-3609 Do not use netty thread for thread completion listener
2022-12-15 10:35:43 -05:00
Clebert Suconic
af9bd7b84a
ARTEMIS-4065 Optimize page counters to not use the journal as often
...
- From now on we will save snapshots of page-counters on the journal (basically for compatibility with previous verions).
And we will recount the records on startup.
- While the rebuild is being done the value from the previous snapshot is still available with current updates.
2022-12-15 10:30:18 -05:00
Justin Bertram
ba2cbddd6b
ARTEMIS-3871 fix MQTT shared sub q naming semantics
2022-12-13 14:45:13 -06:00
Clebert Suconic
ef67ea0e26
NO-JIRA Fixing intermittent failure on JMSTransactionTest
...
We can't block the netty thread (which is used by the Listener) otherwise everything just blocks and nothing works on the client
2022-12-13 13:35:59 -05:00
Justin Bertram
4924bd6b81
ARTEMIS-4101 fix license syntax
2022-12-13 11:41:27 -06:00
Clebert Suconic
f6050b842e
NO-JIRA fixing intermittent failure on ActiveMQServerControlTest
2022-12-13 12:17:26 -05:00
Justin Bertram
b5e25eb4fe
ARTEMIS-3871 uniquely name MQTT share sub queues
2022-12-13 11:59:08 -05:00
Clebert Suconic
4af11a04d3
NO-JIRA fixing intermittent failure on ActiveMQServerControlTest
2022-12-13 11:35:19 -05:00
Justin Bertram
499e3c119f
ARTEMIS-4101 caching failed authn result on LDAP cxn failures
2022-12-13 09:07:28 -05:00
Justin Bertram
76b9c62311
ARTEMIS-4098 AMQP messages missing correlation ID in console
2022-12-13 09:06:01 -05:00
Justin Bertram
ef04cec95d
ARTEMIS-4106 do not set prop w/empty key when converting to OpenWire
2022-12-13 09:04:57 -05:00
Clebert Suconic
44cec5976c
NO-JIRA releaseBufferMemory just in case
...
This is just to make releaseBuffer to have the same semantic when no pool is used.
This has no effect on how the broker behaves as we always have it pooled.
2022-12-08 13:50:32 -05:00
Gary Tully
bfb33c7a26
ARTEMIS-4042 - remove use of codec system property from scripts as env var can now be read directly
2022-12-08 15:04:26 +00:00
Gary Tully
bd72a4f38d
ARTEMIS-3168 - more idomatic usage of mock-server-netty - with hasStarted
2022-12-08 11:31:25 +00:00
Robbie Gemmell
f790911c44
ARTEMIS-4110: insert standard ASF licence header comment in various cases, such as to replace a javadoc header
2022-12-07 10:21:25 +00:00
Justin Bertram
ae89c6c974
NO-JIRA add supporting link for commit msg
2022-12-06 16:10:29 -06:00
Clebert Suconic
33567fca8d
ARTEMIS-4108 Improving flush on large message fix
2022-12-06 16:28:41 -05:00
Clebert Suconic
eb11b044af
ARTEMIS-4108 AMQP Drain fails under load with Large Messages
2022-12-05 16:47:08 -05:00
Gary Tully
0004e52355
ARTEMIS-3168 - isolate from leaked login.config system property by seting baseDir option
2022-12-02 17:43:18 +00:00
Gary Tully
d95321bf83
ARTEMIS-3168 - fix contention on pem creation and tidy up system properties
2022-12-02 14:33:40 +00:00
Gary Tully
5633de9cb0
ARTEMIS-3168 - fix test dependency on login.config system property being set
2022-12-02 13:21:45 +00:00
Clebert Suconic
2374bbcf2a
NO-JIRA Updating Release on docs
2022-11-28 15:58:35 -05:00
Clebert Suconic
af2b8e4b07
ARTEMIS-4084 Dealing with multi consumers crashes, Improving cached addSorted
2022-11-28 09:54:45 -05:00
Gary Tully
7d537882ca
ARTEMIS-3168 - fix test, ref to auto created pem before creation complete
2022-11-25 17:29:05 +00:00
Robbie Gemmell
776b4436df
ARTEMIS-4099: Update to PostgreSQL 42.4.3
2022-11-24 10:45:37 +00:00
Justin Bertram
bbd5043f4f
NO-JIRA improve reconnect doc
2022-11-23 19:33:04 -06:00