Justin Bertram
c4501f6793
ARTEMIS-4294 support text-encoded WebSocket frames
2023-05-31 16:34:02 -05:00
Domenico Francesco Bruscino
d943213cae
ARTEMIS-4299 Upgrade json-smart to 2.4.11
2023-05-31 16:33:45 -05:00
Justin Bertram
903e5888af
ARTEMIS-4238 deprecate transactionTimeout activation config prop
2023-05-31 15:16:34 -05:00
clebert
c5be8b72c1
ARTEMIS-4298 and ARTEMIS-4215 Fixing duplicated entries on historyFiles on journalRetention during a replication
...
This is Fixing BackupSyncJournalTest::testReplicationDuringSync
ARTEMIS-4215 introduced a failure on the testsuite.
However the failure is non related to the Buffer itself. it introduced a race that unveiled ARTEMIS-4298.
2023-05-31 11:58:56 -07:00
Justin Bertram
e7de2c7001
ARTEMIS-4297 allow regex in no-cache exception config
2023-05-31 11:37:28 -07:00
Roelof Naude
40425d422a
ARTEMIS-4291 Add the "broker" tag in a consistent manner to all exported metrics.
...
Some scrapers, e.g. prometheus, add an "instance" tag. This value may not be the same as
the broker name, which results in these metrics becoming more difficult to match up with
the corresponding broker.
2023-05-31 12:45:32 -05:00
Robbie Gemmell
c31211b93f
ARTEMIS-4269: update to Netty 4.1.93
2023-05-30 12:17:48 +01:00
Clebert Suconic
f5b717bc57
This closes #4413
2023-05-26 16:50:42 -04:00
Clebert Suconic
88f9fa494b
ARTEMIS-4215 Test adjustments
2023-05-26 16:50:12 -04:00
a181321
747e0bd1e4
ARTEMIS-4215 JournalFlush might never happen when journal-sync-* is false
2023-05-26 14:29:20 -04:00
Justin Bertram
15aafe0b70
ARTEMIS-4293 add mngmnt ops to clear authn/z caches
2023-05-26 16:47:33 +02:00
Clebert Suconic
ff4c697e25
NO-JIRA ignoring invalid test
2023-05-25 20:04:50 -04:00
Clebert Suconic
1b9089fc2a
NO-JIRA Commandment: don't use this method
2023-05-25 15:46:25 -04:00
Clebert Suconic
80e34bfba7
ARTEMIS-4290 Replacing maven-surefire deprecated property forkMode by forkCount and reuseFork
2023-05-24 22:21:16 -04:00
Justin Bertram
b97d711733
ARTEMIS-4286 sometimes federated consumer won't stop
2023-05-24 18:22:33 +01:00
Clebert Suconic
c7f28ad70b
ARTEMIS-4290 Isolating more threads, removing disableThreadChecks
2023-05-24 11:16:49 -04:00
Gary Tully
587ffb223c
ARTEMIS-3042 simple properties based, extensible broker image
2023-05-24 15:22:01 +01:00
Clebert Suconic
0c8adee37a
ARTEMIS-4290 Separating some integration tests into legacy-integration-tests
...
legacy-integration-tests is being created to hold LDAP Tests (or any other tests that won't play well with keeping threads clean)
it will have fork-mode=always on the maven-surefire-plugin
2023-05-23 13:52:03 -07:00
Robbie Gemmell
4cb936c6e1
ARTEMIS-4289: update to Log4j 2.20.0
2023-05-23 15:52:27 +01:00
Robbie Gemmell
21b0dfac89
ARTEMIS-4288: update to maven-bundle-plugin 5.1.9
2023-05-23 11:17:15 +01:00
Robbie Gemmell
7aa025e366
ARTEMIS-4287: update to Qpid JMS 1.9.0
2023-05-22 14:59:03 +01:00
Robbie Gemmell
edfaa157f3
ARTEMIS-4269: also update netty tcnative test/examples dep to 2.0.61
2023-05-22 09:53:37 +01:00
Clebert Suconic
e719622de5
ARTEMIS-4285 Limit number of redelivery records
2023-05-19 13:59:28 -07:00
Clebert Suconic
47d6dfaad2
This closes #4468
2023-05-19 16:27:52 -04:00
Justin Bertram
a57c48ec55
ARTEMIS-4275 add ID to consumer notifications
2023-05-19 16:27:36 -04:00
Justin Bertram
3a48258f7d
ARTEMIS-2824 clientID not set on some notifications
2023-05-19 16:03:16 -04:00
Domenico Francesco Bruscino
c47d15c12a
ARTEMIS-4283 Fail fast CORE client connect on closing
...
ServerLocatorImpl waits for topology after connecting a new session factory.
It should interrupt waiting for topology when it is closed to fail fast.
2023-05-19 08:30:58 -07:00
Clebert Suconic
1e8b5cbd72
NO-JIRA Adding retry on console tests
2023-05-18 11:09:03 -04:00
Gary Tully
b664022a1e
ARTEMIS-4284 - sync operwire remove consumer with the operation context to ensure prefetched messages are available to the next consumer in order
...
This closes #4483
2023-05-18 09:33:05 -04:00
Clebert Suconic
03afbedfe3
ARTEMIS-4282 Large Header may break the broker
2023-05-17 16:04:54 -07:00
Clebert Suconic
ec54576323
ARTEMIS-4281 Queue Reaper should not remove non empty queues on initial check
2023-05-17 15:58:54 -07:00
Gary Tully
d2abc56f56
ARTEMIS-4280 - map roles from review group info, optional roles properties file
2023-05-17 15:16:37 +01:00
Clebert Suconic
e959e3cfe8
ARTEMIS-4279 Improving BAD JDBC Configuration Test
...
Test was intermittently failing. It does not matter the return code, as long as the process is not alive
2023-05-17 10:01:19 -04:00
Clebert Suconic
3671829993
ARTEMIS-4191 Adding debug statements around reclaiming and compacting
2023-05-16 15:09:50 -07:00
Clebert Suconic
7434098922
ARTEMIS-4278 Code Improvements after comments from RVais on PR #4472
2023-05-16 09:12:54 -07:00
Stephen Higgs
f1f017fb3b
ARTEMIS-4279 Shutdown critical analyzer thread if error on broker initialization
...
The broker process fails to exit if an error is encountered starting the NodeManager. The issue is resolved by converting the critical analyzer thread to a daemon thread. As added protection, the thread is manually stopped when this error is encountered.
2023-05-16 01:32:43 -07:00
Clebert Suconic
1d4139f278
ARTEMIS-3809 Fixing LargeMessageController timeout
...
Say packets stopped flowing, and you are calling receive(0);
The Controller should check if packets didn't arrive and throw a proper exception
2023-05-15 14:37:05 -07:00
Robbie Gemmell
7f4cd2ac56
NO-JIRA: add note that the -all clients cant be embedded with the broker, which uses the regular clients
2023-05-15 17:12:14 +01:00
Clebert Suconic
f082b9c5d1
ARTEMIS-4199 Adding test for open transaction on reset call
2023-05-15 07:08:05 -07:00
Clebert Suconic
bea39f6692
ARTEMIS-4278 Incorrect Paging Counters with Prepared Transactions
2023-05-11 13:50:00 -07:00
Justin Bertram
5320bd03b3
ARTEMIS-4273 mask command not using codec props
2023-05-11 06:36:12 -07:00
Justin Bertram
c9c819aa88
ARTEMIS-4274 push masked credential support into core client
2023-05-10 13:55:39 -07:00
Justin Bertram
5f476896e9
ARTEMIS-4258 make tests faster & more robust
2023-05-09 09:57:32 -07:00
Justin Bertram
6ba54964bd
ARTEMIS-4258 delayBeforeDispatch not working with OpenWire
2023-05-08 15:11:52 -05:00
Alexey Markevich
383345a4f6
ARTEMIS-4239 use StandardCharsets.UTF_8
2023-05-08 15:10:23 -05:00
Justin Bertram
bc0b75d25a
ARTEMIS-4265 make more web console tabs conditional on permission
...
Many of the tabs on the web console show up even though the user doesn't
have permission to execute the command corresponding to the tab. For
example the "Connections" tab shows up even though the user can't
execute the `listConnections` management operation.
2023-05-08 19:38:29 +02:00
Justin Bertram
c2bada6a77
ARTEMIS-4267 original exception lost for NoCacheLoginException
...
When skipping the authentication cache details for the original
exception are not logged.
This commit ensures these details are logged and adopts the
ExceptionUtils class from Apache Commons Lang in lieu of the previous
custom implementation.
2023-05-08 17:01:35 +02:00
Justin Bertram
5e32a1ab62
ARTEMIS-4212 add compatibility tests
2023-05-05 11:10:53 -07:00
Gary Tully
c5d872575e
ARTEMIS-4256 - support removal of configuration via properties
2023-05-05 11:58:15 +01:00
Gary Tully
cf3afc4096
ARTEMIS-4263 authenticator to delegate to artemis jaas login modules and populate callback handler
2023-05-05 10:00:52 +01:00