Clebert Suconic
a4489a322e
ARTEMIS-1975 Moving encode cache towards AMQPLargeMessage
...
Using a property on AMQPLargeMessage instead of a ThreadLocal
This was causing issues on the journal as the message may transverse different threads on the journal.
2020-03-24 18:22:59 -04:00
Clebert Suconic
31c945f8b0
ARTEMIS-1975 Fixing encodesize cached on AMQP Large Message
...
Encoding ahead is broken with AMQP Large Message
This is still part of ARTEMIS-1975
2020-03-24 15:51:46 -04:00
Justin Bertram
265c8f054d
This closes #3042
2020-03-24 09:32:47 -05:00
Benjamin Graf
4b49b3f371
ARTEMIS-975: Add transactional records to deletedRecords to check for committed transactions that also hold references to
2020-03-24 09:32:47 -05:00
Clebert Suconic
489e6b38e0
This closes #3041
2020-03-23 20:03:00 -04:00
Clebert Suconic
f874a02d17
ARTEMIS-2673 PageStore should only be removed when Address is removed
...
& ARTEMIS-2674 AMQP should use a separate executor for IO
2020-03-23 20:02:17 -04:00
Clebert Suconic
b6e24ba56c
This closes #3038
2020-03-23 17:02:38 -04:00
Justin Bertram
3107535a32
ARTEMIS-2671 NPE in LDAP security plugin listener
...
To get the name of the destination use the relative Rdn position rather than a
strict match of "uid". Also, improve logging.
2020-03-23 17:02:38 -04:00
Clebert Suconic
1eeb06270d
This closes #3037
2020-03-23 17:02:09 -04:00
Chandra Shekhar
8eaaefb4b7
removed flag ' -l qpidtypes' from proton-cpp example
2020-03-23 17:02:09 -04:00
Clebert Suconic
17e3b50410
This closes #3034
2020-03-23 16:55:42 -04:00
Justin Bertram
402dda2161
ARTEMIS-2667 NPE w/clearing non-durable dupl ID cache
2020-03-23 16:55:42 -04:00
Justin Bertram
b0b6734b39
This closes #3040
2020-03-23 15:06:30 -05:00
Benjamin Graf
2645f3df46
NO-JIRA: Fix small typo in variable name and toString representation
2020-03-23 15:06:30 -05:00
Justin Bertram
6b6578a74a
This closes #3035
2020-03-23 14:09:35 -05:00
Benjamin Graf
f0b6e51959
ARTEMIS-2668: Fix several format String definitions
2020-03-23 14:09:35 -05:00
Clebert Suconic
f44803deaa
This closes #3036
2020-03-22 17:46:37 -04:00
Francesco Nigro
085a74cf06
ARTEMIS-2669 not durable AMQP messages cannot became durable on depaging
2020-03-22 17:46:37 -04:00
Clebert Suconic
f94a0113c3
This closes #3039
2020-03-20 22:29:11 -04:00
Clebert Suconic
559fa2008d
ARTEMIS-2672 multi-thread isue with Shared Subscriptions
...
Some of them may throw queue already existed exception
2020-03-20 21:26:45 -04:00
Clebert Suconic
bdbce09fba
This closes #3032
2020-03-18 14:43:19 -04:00
Justin Bertram
99d9948e50
ARTEMIS-2663 add test for customizer
2020-03-18 14:43:19 -04:00
Clebert Suconic
727af5b6d8
This closes #3026
2020-03-18 12:04:50 -04:00
Clebert Suconic
7bf8bcc7fe
ARTEMIS-2662 Make Page to be resilient to invalid position
...
in case of an invalid position on getMessage, it should instead of runtimeException
be more resilient and fix itself.
2020-03-18 12:04:50 -04:00
Clebert Suconic
33e841cd7a
This closes #3031
2020-03-18 11:51:58 -04:00
Michael Pearce
f1fdfc6857
ARTEMIS-2665 AMQP use createSharedQueue like Core
2020-03-18 11:51:58 -04:00
Justin Bertram
5a52aa22a6
This closes #3022
2020-03-18 10:01:41 -05:00
brusdev
af72c008ff
ARTEMIS-2663 Add customizer support for the embedded web server
2020-03-18 10:01:41 -05:00
Clebert Suconic
d5104656f9
This closes #2984
2020-03-17 16:30:12 -04:00
Francesco Nigro
a5bd0065a9
ARTEMIS-2617 Fixing KMPNeedle::searchInto API and specializing it
...
KMPNeedle::searchInto has been specialized and copied
to handle ReadableBuffer in order to save polymorphic
calls on it that would make it slower on hot paths.
2020-03-17 16:30:12 -04:00
Clebert Suconic
04572f9915
This closes #3027
2020-03-17 16:23:05 -04:00
brusdev
974a80002a
NO-JIRA Fixing GeneralInteropTest stability
2020-03-17 16:23:05 -04:00
Clebert Suconic
9ba0621124
This closes #3028
2020-03-17 16:03:22 -04:00
Justin Bertram
2eae280a9f
ARTEMIS-2576 fix possible NPE for auth failure
2020-03-17 14:26:34 -05:00
Clebert Suconic
9bce7ae81b
This closes #3014
2020-03-17 14:09:06 -04:00
Robbie Gemmell
e5e645a82d
update to proton-j 0.33.3 and qpid-jms 0.50.0
2020-03-17 14:09:06 -04:00
Clebert Suconic
64a84805fb
This closes #3024
2020-03-17 14:08:20 -04:00
brusdev
43639bdeae
ARTEMIS-2664 The prefetch size is exceeded after delivered acks
...
Decrement delivered acks before acquiring credits.
2020-03-17 14:08:10 -04:00
Clebert Suconic
579425c61e
This closes #3023
2020-03-17 14:02:29 -04:00
Francesco Nigro
5f0b7dd7cd
ARTEMIS-2661 AMQP Journal loading is triggering reencode
2020-03-17 14:02:28 -04:00
Clebert Suconic
176c3e1a00
This closes #3025
2020-03-17 14:01:07 -04:00
Clebert Suconic
395eb1a2bb
NO-JIRA Fixing GeneralInteropTest
2020-03-17 12:42:55 -04:00
Clebert Suconic
fa4b579baf
This closes #2971
2020-03-17 10:48:59 -04:00
Francesco Nigro
0ae8c63d41
NO-JIRA Let SparseArrayLinkedList to reuse the last empty array
2020-03-17 10:48:59 -04:00
Clebert Suconic
4723405214
ARTEMIS-2658 Enabling thread check at end of test
2020-03-17 09:53:07 -04:00
Francesco Nigro
10ed0094ab
This closes #3021
2020-03-17 11:19:57 +01:00
Clebert Suconic
c801c00e33
ARTEMIS-2662 Using previously stored encodeSize on page record offset
...
There is no guarantee that the encodeSize size is the same in AMQP right after read.
As the protocol may add additional bytes right after decoded such as header, extra properties.. etc.
2020-03-17 05:55:25 -04:00
Clebert Suconic
327af99373
This closes #3019
2020-03-16 16:44:01 -04:00
Clebert Suconic
ff58e6e306
ARTEMIS-2658 Smoke tests for Paging on AMQP and Core
2020-03-16 16:43:31 -04:00
Francesco Nigro
2105479304
ARTEMIS-2658 AMQP message read from page has wrong encode size
2020-03-16 18:20:39 +01:00