Commit Graph

8462 Commits

Author SHA1 Message Date
Clebert Suconic 80b2c7a89a NO-JIRA Update Travis and github builds to include jmh as part of their builds
This will make sure PR checks will always check for issues on the new module
2020-11-17 16:17:46 -05:00
Clebert Suconic e527b5645e This closes #3347 2020-11-17 15:55:50 -05:00
sebthom 80c51803da ARTEMIS-3001 Provide address and queue count via ActiveMQServerControl
See https://issues.apache.org/jira/browse/ARTEMIS-3001
2020-11-17 15:55:50 -05:00
sebthom 9d97c3b6de ARTEMIS-2986 Improving Browsing functionality on the web console
This commit improves the "Browse Queues" view in the following ways:
1. Remove unused column "Queue Count"
1. When clicking on an address in the "address" column the respective address is selected in the navigation tree
1. Make "name" cell in each row clickable so it selects the respective queue in the  navigation tree and sets the queue filter.
1. Make "message count" cell in each row clickable so it navigates to the message queue browser.
2020-11-17 15:11:59 -05:00
Clebert Suconic cecebb3f6e Revert "ARTEMIS-2983 Improving Browsing functionality on the web console"
This reverts commit 42e31e0494.

I am doing the revert just apply the correct JIRA, as I used the wrong JIRA ID by accident
2020-11-17 15:11:31 -05:00
Clebert Suconic b67403e88a This closes #3343 2020-11-17 14:39:17 -05:00
franz1981 923fcb7fe4 ARTEMIS-2990 Improve scalability of wildcard address manager add/remove 2020-11-17 14:39:17 -05:00
franz1981 d63422161f ARTEMIS-2996 Provide JMH Benchmarks for Artemis 2020-11-17 14:39:17 -05:00
Clebert Suconic 405c3eb2a4 This closes #3331 2020-11-17 14:27:13 -05:00
sebthom 42e31e0494 ARTEMIS-2983 Improving Browsing functionality on the web console
This commit improves the "Browse Queues" view in the following ways:
1. Remove unused column "Queue Count"
1. When clicking on an address in the "address" column the respective address is selected in the navigation tree
1. Make "name" cell in each row clickable so it selects the respective queue in the  navigation tree and sets the queue filter.
1. Make "message count" cell in each row clickable so it navigates to the message queue browser.
2020-11-17 14:26:22 -05:00
Clebert Suconic 8855e261b5 This closes #3346 2020-11-17 14:09:01 -05:00
Andy Taylor 1fa038a71c ARTEMIS-3000 - Console browse message filter broken
https://issues.apache.org/jira/browse/ARTEMIS-3000
2020-11-17 14:09:01 -05:00
Justin Bertram 4cacd93fff NO-JIRA update version docs 2020-11-17 12:36:19 -06:00
Justin Bertram 636cc369e9 This closes #3299 2020-11-17 08:45:52 -06:00
Rico Neubauer 58fe261c71 ARTEMIS-2938 update to latest ActiveMQ client 2020-11-17 08:44:04 -06:00
Justin Bertram 4bb9ed2d4e ARTEMIS-2986 deleting scheduled messages not permanent
When deleting a durable scheduled message via the management API the
message would be removed from memory but it wouldn't be removed from
storage so when the broker restarted the message would reappear.

This commit fixes that by acking the message during the delete
operation.
2020-11-16 23:46:32 -05:00
Justin Bertram e4de988bbd This closes #3337 2020-11-16 15:20:44 -06:00
Tadayoshi Sato 3fa2f8e882 ARTEMIS-2989 Remove random client-side debug log in Web console 2020-11-16 15:20:44 -06:00
Justin Bertram 330b6b70b9 This closes #3342 2020-11-16 15:19:29 -06:00
Urs Roesch f491651fdb NO-JIRA: remove duplicate consecutive words
Removes duplicate consecutives words from markdown
documentation files.
2020-11-16 15:19:29 -06:00
Justin Bertram ef95af705e This closes #3341 2020-11-16 15:18:33 -06:00
Domenico Francesco Bruscino 39080f5583 ARTEMIS-2994 Update jetty version to 9.4.34.v20201102 2020-11-16 15:18:33 -06:00
Justin Bertram 3d327cd012 This closes #3340 2020-11-16 15:17:09 -06:00
Domenico Francesco Bruscino 89c93ce3f0 ARTEMIS-2993 Sanitize artemis plugin console components 2020-11-16 15:17:09 -06:00
Clebert Suconic aa7e3f4519 NO-JIRA disable merge and squash buttons on github 2020-11-16 10:30:07 -05:00
Gary Tully 5cfa4396ee
Merge pull request #3344 from gtully/ARTEMIS-2990-1
ARTEMIS-2990 - update wildcard address map on creation only, avoid du…
2020-11-16 14:31:58 +00:00
gtully d0bf65ea65 ARTEMIS-2990 - update wildcard address map on creation only, avoid duplicates and duplicate checks 2020-11-13 11:15:09 +00:00
Gary Tully 130afe7aea
Merge pull request #3338 from gtully/ARTEMIS-2990
ARTEMIS-2990 - avoid auto boxing on binding id used as map key
2020-11-13 11:14:37 +00:00
gtully 683879495c ARTEMIS-2990 - avoid auto boxing on binding id used as map key 2020-11-13 10:03:28 +00:00
Clebert Suconic dc8a8d8fa6 This closes #3336 2020-11-12 21:17:44 -05:00
gtully 9675ecae42 ARTEMIS-2985 - don't block netty threads for mqtt protocol actions 2020-11-12 21:01:00 +00:00
Clebert Suconic fda4a87859 This closes #3332 2020-11-12 11:06:35 -05:00
Justin Bertram 1551983a73 ARTEMIS-2961 reset TLS values w/forceSSLParameters 2020-11-12 11:06:35 -05:00
Clebert Suconic 80fa86b738 NO-JIRA Fixing Intermittent Failure on TransientQueueTest 2020-11-12 10:26:35 -05:00
Clebert Suconic ead05b7a89 ARTEMIS-2983 Fixing PrintData with AMQP 2020-11-11 12:47:02 -05:00
Clebert Suconic 62099e86d3 NO-JIRA improving test 2020-11-10 12:00:31 -05:00
Clebert Suconic c46870a853 ARTEMIS-2974 Proper fix for the CI on MultiThreadAuditLoggingTest 2020-11-09 10:05:48 -05:00
Clebert Suconic b0e07a6b5f ARTEMIS-2974 Adding Wait.assert on test 2020-11-07 11:20:06 -05:00
Clebert Suconic fc1b34ea46 This closes #3329 2020-11-05 11:39:35 -05:00
Domenico Francesco Bruscino 14ec3cb7b0 ARTEMIS-2976 Remove password before creating server locator 2020-11-05 11:39:35 -05:00
Clebert Suconic 71a9cbb53a This closes #3326 2020-11-05 11:38:08 -05:00
Justin Bertram ecead9b130 ARTEMIS-2974 audit logger can print wrong user info
Using a ThreadLocal for the audit user information works in most cases,
but it can fail when dispatching messages to consumers because threads
are taken out of a pool to do the dispatching and those threads may not
be associated with the proper credentials. This commit fixes that
problem with the following changes:

 - Passes the Subject explicitly when logging audit info during dispatch
 - Relocates security audit logging from the SecurityManager
implementation(s) to the SecurityStore implementation
 - Associates the Subject with the connection properly with the new
security caching
2020-11-05 11:38:08 -05:00
Clebert Suconic c377801150 This closes #3330 2020-11-05 11:32:35 -05:00
Robbie Gemmell 5ff075b7ff ARTEMIS-2971: add ANONYMOUS and EXTERNAL SASL mechanism support for outgoing AMQP server connections 2020-11-05 11:32:35 -05:00
Clebert Suconic 34976f090b This closes #3327 2020-11-05 10:28:51 -05:00
Howard Gao 3ab5dcfc28 NO JIRA - fixing doc typo 2020-11-05 10:28:41 -05:00
Clebert Suconic 030baaa2d3 ARTEMIS-2970 Improving test on Broker Connection 2020-11-04 17:50:41 -05:00
Clebert Suconic 9e77b1a8a4 This closes #3328 2020-11-04 16:59:12 -05:00
Clebert Suconic a52ddb60ca ARTEMIS-2970 Adding test validaing Broker Connection with socket disconencts and TTL 2020-11-04 16:48:17 -05:00
Clebert Suconic 9896b994b1 NO-JIRA update on RELEASING.md 2020-11-02 20:27:40 -05:00