Commit Graph

8327 Commits

Author SHA1 Message Date
Justin Bertram 88b21f9039 ARTEMIS-3082 fix non-destructive + rollback 2021-01-27 20:41:33 -05:00
Justin Bertram 0845ff2353 This closes #3281 2021-01-25 13:44:36 -06:00
Ryan Yeats 86a2cad12a ARTEMIS-1884 add plugin API for message level authorization policies 2021-01-25 13:44:36 -06:00
Justin Bertram 126e9617a7 This closes #3358 2021-01-25 13:35:19 -06:00
Justin Bertram 4fbc8bf67d ARTEMIS-3008 mngmnt op to reload config file 2021-01-25 13:35:19 -06:00
Justin Bertram ce7215c9b8 This closes #3360 2021-01-25 13:34:18 -06:00
Justin Bertram 9319f0c8c8 ARTEMIS-3012 incorrect fallback consumer authorization
The fallback consumer authorization implemented in ARTEMIS-592 needs to
check for an *exact* security-settings match otherwise in certain
configurations a more general and more permissive setting might
be used instead of the intended more specific and more restrictive
setting.
2021-01-25 13:34:18 -06:00
Justin Bertram b198eab023 This closes #3391 2021-01-25 13:33:13 -06:00
Domenico Francesco Bruscino 7cb95352bd NO-JIRA Add JDBC connection pooling doc 2021-01-25 13:33:13 -06:00
Justin Bertram 7643776035 This closes #3394 2021-01-25 13:30:43 -06:00
Dirk Van Haerenborgh 9c9d4de231 ARTEMIS-2026 don't override 'java.io.tmpdir' if set 2021-01-25 13:29:59 -06:00
Justin Bertram 46a592e887 This closes #3415 2021-01-25 13:23:52 -06:00
Sebastian Thomschke 193374d71d NO-JIRA Minor code improvement in NettyAcceptor class
Make public static fields final and remove an unused private class field.
2021-01-25 13:23:52 -06:00
Justin Bertram df7658f5a8 This closes #3417 2021-01-25 13:22:53 -06:00
Domenico Francesco Bruscino 9d070812dd ARTEMIS-3079 Fix AMQP binary properties serialization to JSON 2021-01-25 13:22:53 -06:00
Justin Bertram 8b093ec428 NO-JIRA minor logging doc updates 2021-01-20 12:19:58 -06:00
Clebert Suconic 1183e24503 This closes #3411 2021-01-20 11:27:03 -05:00
Domenico Francesco Bruscino eea619137f ARTEMIS-3073 Improve replication manger NPE logs 2021-01-20 11:27:03 -05:00
Clebert Suconic d3c6fb62b8 This closes #3413 2021-01-20 11:26:08 -05:00
gtully c2c637407e ARTEMIS-2937 - tidy up shutdown, resolve intermittent failure in org.apache.activemq.artemis.tests.integration.amqp.connect.AMQPReplicaTest#testReplicaCatchupOnQueueCreates 2021-01-20 11:26:08 -05:00
Clebert Suconic 006fe4010d This closes #3414 2021-01-20 11:25:10 -05:00
gtully ec32b68247 ARTEMIS-2559 - resolve intermittent test failure when last ack is lost 2021-01-20 11:25:10 -05:00
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