2308 Commits

Author SHA1 Message Date
Domenico Francesco Bruscino
9d070812dd ARTEMIS-3079 Fix AMQP binary properties serialization to JSON 2021-01-25 13:22:53 -06:00
gtully
ec32b68247 ARTEMIS-2559 - resolve intermittent test failure when last ack is lost 2021-01-20 11:25:10 -05:00
Clebert Suconic
78c0792989 ARTEMIS-3065 AMQP Anonymous producer would eventually block 2021-01-13 15:46:54 -05:00
franz1981
884336f08c ARTEMIS-3049 append only chunk list benchmark 2021-01-12 17:28:13 -05:00
Justin Bertram
9aa7a10744 ARTEMIS-3058 improper AddressSettings merge
The merge method in AddressSettings should *not* use any getters. It
should reference the relevant variables directly. Using any getters will
return default values in the underlying value is null. This can cause
problems for hierarchical settings.

Also fixed a few potential NPEs exposed by the test-case.
2021-01-11 11:38:59 -05:00
Clebert Suconic
b4d66b684a ARTEMIS-3054 Fix inconsistencies between replica catchup and page cleanup 2021-01-08 13:48:41 -05:00
Clebert Suconic
727baf20b2 NO-JIRA fixing intermittent failure on QueueAutoDeleteTest 2021-01-07 10:42:26 -05:00
gtully
c384776d6f ARTEMIS-3033 - fix early visibility on cached simple string parts array 2021-01-07 11:32:46 +00:00
gtully
546bbfebfb ARTEMIS-3033 - implement address tree map for wildcards in place of linked addresses 2021-01-06 20:31:46 +00:00
gtully
4e70fcdb52 ARTEMIS-3043 - remove reference to improperly named field, now corrected, from test 2021-01-06 20:19:49 +00:00
Andy Taylor
ea7f001776 ARTEMIS-3043 - improvements on new console
https://issues.apache.org/jira/browse/ARTEMIS-3043
2021-01-06 10:47:57 -05:00
franz1981
2b5d99bbd1 ARTEMIS-3016 Refactored duplicate ids cache 2021-01-06 09:05:01 -05:00
franz1981
b3b5d4893c ARTEMIS-3016 Reduce DuplicateIDCache memory footprint 2021-01-06 09:05:01 -05:00
franz1981
985559d086 ARTEMIS-3016 Adding JMH benchmark on duplicate ids cache 2021-01-06 09:05:01 -05:00
Domenico Francesco Bruscino
52e7c13207 NO-JIRA Fix PageCursorStressTest with hole on ack
Use a browsing cursor to get depaged messages
2021-01-04 17:46:33 +01:00
Clebert Suconic
c63aa9f481 NO-JIRA OpenWire test retry 2020-12-23 11:14:29 -05:00
Domenico Francesco Bruscino
92d6ae87ed ARTEMIS-3027 Fixing AMQP persister encoding 2020-12-22 10:37:34 -05:00
Clebert Suconic
c1de2c8679 NO-JIRA Checkstyle fix 2020-12-21 20:10:31 -05:00
Clebert Suconic
562674aaa9 NO-JIRA Intermittent failure fix 2020-12-21 17:36:42 -05:00
Clebert Suconic
1bb15639d7 NO-JIRA Fix intermittent failure on JMSConsumer2Test 2020-12-21 17:33:35 -05:00
Clebert Suconic
a2bce6e921 NO-JIRA intermittent failures on testsuite 2020-12-21 16:51:25 -05:00
Clebert Suconic
122187ab88 NO-JIRA Disabling storage on openWire TemporaryQueueClusterTest 2020-12-21 16:26:09 -05:00
Clebert Suconic
c3beea3a9e NO-JIRA Fixing intermittent test failure
waiting advisory to update client on openwire client
2020-12-21 16:19:42 -05:00
Clebert Suconic
b07ae7af7c NO-JIRA fixing intermittent test failures 2020-12-21 14:23:39 -05:00
Clebert Suconic
d8f57ae810 NO-JIRA Fixing checkstyle after SoakPagingTest Improvement 2020-12-21 14:17:50 -05:00
Clebert Suconic
e3670b64e5 NO-JIRA Improving SoakPagingTest 2020-12-21 12:59:40 -05:00
Domenico Francesco Bruscino
d7fc2fb8b8 ARTEMIS-3040 Fix reloading large messages paged before 2.12 2020-12-21 11:03:11 -05:00
Clebert Suconic
9f59006226 NO-JIRA Intermittent test failure due to Wait.assertEquals 2020-12-21 09:40:25 -05:00
Clebert Suconic
6b7d963f45 ARTEMIS-3039 Fixing network isolation signal on replication 2020-12-18 16:56:14 -05:00
Tomas Hofman
b1835fa2d8 ARTEMIS-3037 JournalImpl#checkKnownRecordID() implementation can leave a thread hanging in WAITING state 2020-12-18 12:44:18 -05:00
Clebert Suconic
1c0896f773 NO-JIRA Using Assume on DNSSwitchTest and ignoring if it cannot be executed 2020-12-17 16:49:45 -05:00
Clebert Suconic
78715e66e0 NO-JIRA Allow some variance on the fast disk calculation
SyncSendTest could intermittnetly fail on fast jenkins instances.
2020-12-17 16:06:44 -05:00
Clebert Suconic
920d97b159 NO-JIRA Fixing intermittent failure 2020-12-17 14:30:20 -05:00
Clebert Suconic
4e2eda82f3 ARTEMIS-3018 Adding ignore on test for further investigation 2020-12-17 13:06:49 -05:00
Clebert Suconic
ef815997e9 NO-JIRA fixing intermittent failures 2020-12-17 11:51:48 -05:00
Clebert Suconic
02bcb3195f ARTEMIS-3034 CLI Transfer Option 2020-12-16 14:17:04 -05:00
Clebert Suconic
3d32f5ce98 NO-JIRA Improving test to not fail when CI is slow 2020-12-16 13:17:10 -05:00
Clebert Suconic
3b0fa74970 ARTEMIS-3027 Fixing tests after some large messages changes 2020-12-14 15:19:12 -05:00
Clebert Suconic
63a3bcbe32 ARTEMIS-3027 Fixing Redistribution of Large Messages after expiration fix
This is fixing AmqpLargeMessageRedistributionTes and AMQPLargeMessageOverCoreBridgeTest after last commit on this issue.
2020-12-14 11:18:38 -05:00
Clebert Suconic
dfd41d958e ARTEMIS-3027 Store calculated expiration as part of the journal record on AMQP 2020-12-10 18:33:15 -05:00
Clebert Suconic
94f1857914 ARTEMIS-3026 Allow "re-encode" of amqp large messages
notice the quotes on "re-encode", as this is just replacing the set of application properties, properties and headers by a new set
if a flag reEncoded is set to true on AMQPLargeMessage
2020-12-10 00:37:11 -05:00
Clebert Suconic
825341734a ARTEMIS-3024 Expiry or DLQ Retry not working with AMQP 2020-12-08 14:13:53 -05:00
Clebert Suconic
6a6a3b3863 ARTEMIS-3023 Avoid opening AMQP Large Message for final parsing 2020-12-07 21:24:45 -05:00
Clebert Suconic
e6a6e81b02 ARTEMIS-3019 expiry changes in AMQP Large Message 2020-12-07 10:44:51 -05:00
Bartosz Spyrko-Smietanko
f546298273 [ARTEMIS-3004] RA connection properties are not propagated to XARecoveryConfig 2020-12-01 09:44:49 -05:00
Domenico Francesco Bruscino
7eb22c18db ARTEMIS-3014 Fix JMX RBAC guard 2020-11-30 11:12:25 -06:00
gtully
7b9641dc9a ARTEMIS-3009 - reference remoteBinding loadbalancing type on add binding, rather then doing a second pass via the po and address manager. rework ARTEMIS-1680 2020-11-25 10:28:11 +00:00
gtully
0585bf1662 ARTEMIS-179 - fix intermittent failure on BindingsClusterTest 2020-11-25 10:08:24 +00:00
gtully
a5d7a043dc ARTEMIS-2990 - alway be getBiased and only publish complete records and only calculate linked addresses once ARTEMIS-2990 2020-11-24 13:33:21 +00:00
Clebert Suconic
686036b1a4 ARTEMIS-3007 Checking if a message becomes large during copy
This is to avoid shutting down the server on a critical failure in case the message is a few bytes shy
from beyond the max buffer size.

This will prevent the issue.
2020-11-22 23:42:25 -05:00