Justin Bertram
c4cc5ec873
This closes #3410
2021-01-19 10:09:55 -06:00
Andy Taylor
4a646e4415
ARTEMIS-3072 - Management methods check for null and not for empty strings
...
https://issues.apache.org/jira/browse/ARTEMIS-3072
2021-01-19 14:36:38 +00:00
Andy Taylor
9fde07dc45
ARTEMIS-3043 - just a console tweak to add a scrollbar on the column picker modal in case its too big for the screen
...
https://issues.apache.org/jira/browse/ARTEMIS-3043
2021-01-19 09:14:22 +00:00
Andy Taylor
6b6d993a1d
NO-JIRA updating the console docs
2021-01-19 09:13:46 +00:00
Clebert Suconic
86daa7cd31
This closes #3409
2021-01-15 16:51:21 -05:00
Domenico Francesco Bruscino
1f825ee424
ARTEMIS-3069 Add option to mask using the configured password-codec
2021-01-15 18:05:59 +01:00
Clebert Suconic
697886a87c
This closes #3406
2021-01-13 21:00:16 -05:00
Clebert Suconic
78c0792989
ARTEMIS-3065 AMQP Anonymous producer would eventually block
2021-01-13 15:46:54 -05:00
Clebert Suconic
65d6efa2ed
This closes #3393
2021-01-12 17:28:13 -05:00
franz1981
22dbeb8022
ARTEMIS-3049 Simplify PagePosition API
2021-01-12 17:28:13 -05:00
franz1981
54b0094cd6
ARTEMIS-3049 Simplify PageCache API
2021-01-12 17:28:13 -05:00
franz1981
19b04531c6
ARTEMIS-3049 Reduce live page lookup cost
2021-01-12 17:28:13 -05:00
franz1981
884336f08c
ARTEMIS-3049 append only chunk list benchmark
2021-01-12 17:28:13 -05:00
Clebert Suconic
ecf3c2f87d
This closes #3405
2021-01-12 17:13:34 -05:00
franz1981
2e0f051d2d
ARTEMIS-3063 AMQPMessage get property can use a String switch
2021-01-12 12:07:23 +01:00
Clebert Suconic
1adf88545f
This closes #3404
2021-01-11 21:42:54 -05:00
franz1981
dc68d2e08f
ARTEMIS-3061 AMQPMessage::getDuplicateProperty can save key comparisons and class checks
2021-01-11 21:42:54 -05:00
Clebert Suconic
cfc56a84ad
This closes #3401
2021-01-11 11:38:59 -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
5dd147a023
This closes #3403
2021-01-11 11:37:30 -05:00
franz1981
be3812b2e2
ARTEMIS-3059 AMQP message reencoding should save creating Netty heap arenas
2021-01-11 11:37:30 -05:00
franz1981
3a138b4829
This closes #3402
2021-01-11 15:49:37 +01:00
Domenico Francesco Bruscino
ba2b891b63
ARTEMIS-3060 Upgrade to Guava 30.1
2021-01-11 12:48:40 +01:00
Clebert Suconic
c90d7dfc80
This closes #3400
2021-01-08 14:16: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
Clebert Suconic
751ac9d86e
This closes #3382
2021-01-06 15:36:15 -05: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
Clebert Suconic
de603ceba2
This closes #3396
2021-01-06 10:49:02 -05:00
Justin Bertram
9fc22675df
ARTEMIS-3031 add new callback for broker deactivation
...
The existing deactivation callback happens *after* several important
services are shutdown (e.g. the remoting service which allows client
connectivity). This commit adds a new callback which is invoked *before*
any services are stopped. This is useful for embedded use-cases where
applications want to stop gracefully before any part of the broker is
stopped.
A default, empty method implementation is provided so that existing
callback implementations don't need to change.
2021-01-06 10:49:02 -05:00
Clebert Suconic
1d7d7f9ce6
This closes #3389
2021-01-06 10:47:57 -05: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
Clebert Suconic
168883df20
This closes #3399
2021-01-06 10:27:01 -05:00
Clebert Suconic
a6160dac14
ARTEMIS-3052 Not block on Binding operations
...
There no need to test on this commit,
since current tests are enough coverage on this change.
2021-01-06 10:27:01 -05:00
Clebert Suconic
b1b88b4f6f
This closes #3363
2021-01-06 09:05:01 -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
franz1981
620e01b6b5
This closes #3395
2021-01-04 17:52:02 +01: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
Clebert Suconic
4dd51bc1ef
NO-JIRA Adding Thread Dump to be reported on failing Wait conditions
2020-12-22 13:28:30 -05:00
Clebert Suconic
372220ad3f
NO-JIRA Avoiding NPE on ManagementServiceImpl
2020-12-22 13:12:15 -05:00
Clebert Suconic
7cbbe3b396
This closes #3388
2020-12-22 11:07:30 -05:00
Domenico Francesco Bruscino
0456b8845a
ARTEMIS-3041 Allow encrypted data source property values
2020-12-22 11:07:30 -05:00
Clebert Suconic
a0f464b816
This closes #3387
2020-12-22 10:39:41 -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