Clebert Suconic
2be5c54cd0
[maven-release-plugin] prepare release 2.29.0
2023-06-14 18:20:45 -04:00
Clebert Suconic
1fe3a9fb6e
2.29.0 release notes update
2023-06-14 18:12:06 -04:00
Clebert Suconic
1e356eb27c
This closes #4383
2023-06-14 17:21:38 -04:00
a181321
0f4982913f
ARTEMIS-4185 Resending compressed message uncompressed throws exception in consumer
2023-06-14 17:08:40 -04:00
Clebert Suconic
ef3a91bdfb
ARTEMIS-4313 Retry Bridge when destination full and configured to FAIL
2023-06-14 14:06:35 -07:00
Clebert Suconic
5722206e92
This closes #4506
2023-06-14 11:21:24 -04:00
Justin Bertram
3ff8419a4b
ARTEMIS-4312 dupes w/redistribution and multicast
...
Multiple multicast queues on the same address can lead to duplicate
messages during redistribution in a cluster.
2023-06-14 11:19:56 -04:00
a181321
582a689cdb
ARTEMIS-4186 Ability to set compressionLevel for compressLargeMessages
2023-06-14 04:42:38 -07:00
five-iron
600799de30
ARTEMIS-4303 Fix windows service
...
When installing artemis on windows as a service, if your chosen
installation path contained a space, then an extra escape
character (%) was being inserted in the generated
artemis-service.xml, causing the service to fail to start.
This fix changes the value of ARTEMIS_INSTANCE_ETC_URI in that file
from "artemis.instance.etc.uri.windows" to "artemis.instance.etc.uri"
to get rid of that unnecessary escape character.
2023-06-13 08:24:39 -07:00
Domenico Francesco Bruscino
bd3c057559
ARTEMIS-4251 Support CORE client failover to other live servers
...
Improve the CORE client failover connecting to other live servers when all
reconnect attempts fails, i.e. in a cluster composed of 2 live servers,
when the server to which the CORE client is connected goes down the CORE
client should reconnect its sessions to the other liver broker.
2023-06-13 08:24:02 -07:00
Peter Brady
2f5463c960
ARTEMIS-4309 Read all bytes of compressed objmsg
...
Continually read from the compressed byte[] into
the decompressed object
Add test to validate large (>1024 bytes) compressed data can be
deserialized properly
2023-06-13 05:50:37 -07:00
Justin Bertram
c96a074b53
ARTEMIS-4292 support more Micrometer system metrics
...
This commit exposes Micrometer's system metrics for:
- file descriptors
- processor
- uptime
2023-06-13 04:58:59 -07:00
Clebert Suconic
4a202bccfe
ARTEMIS-4308 Allowing individual DatabasePagingTest tests, also adding postgres to the list
2023-06-13 04:55:30 -07:00
Clebert Suconic
b61ec81656
ARTEMIS-4308 Adding Soak tests for Paging and JDBC
...
I am also allowing optionally testing with mysql.
The CLI maven plugin is creating a server and downloading the JDBC jar directly into the ./server/lib folder.
Notice this is a test dependency only and it will be used only if mysql is set to true.
2023-06-09 09:48:22 -07:00
Clebert Suconic
484934b0f5
NO-JIRA ArtemisDependencyScanPlugin not working with targetDirectory
2023-06-09 08:57:08 -04:00
Clebert Suconic
e9b5931227
ARTEMIS-4278 Removing System.out left by accident
2023-06-09 08:50:11 -04:00
Clebert Suconic
cea9ff6667
ARTEMIS-4259 JMS consumer + FQQN + selector not working
...
co-authored with Justin Bertram
2023-06-07 15:15:21 -07:00
Clebert Suconic
f03b775ac5
NO-JIRA fixing intermittent test failure
2023-06-07 18:10:42 -04:00
Clebert Suconic
6e36be67ae
ARTEMIS-4302 Renaming JournalTransactionForget as JournalTransactionForgetTest
...
Renaming JournalTransactionForgetTest so it is picked by maven plugin test filter.
As I'm fixing JournalTransactionForget test I also found an older test in the same situation and I'm fixing that one as well
2023-06-07 10:38:34 -04:00
Clebert Suconic
7c46b303b1
ARTEMIS-4302 NPE on JournalTransaction::forget
2023-06-02 07:08:50 -07:00
Domenico Francesco Bruscino
5553b6264c
ARTEMIS-4299 Exclude unused json-smart dependency
2023-06-01 14:20:59 +02:00
Clebert Suconic
2ef43a0be1
Revert "ARTEMIS-4299 Upgrade json-smart to 2.4.11"
...
This reverts commit d943213cae
.
This is being reverted until the build could be fixed.
2023-05-31 18:49:56 -04:00
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