[
https://issues.apache.org/jira/browse/ARTEMIS-4349?focusedWorklogId=877906&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-877906
]
ASF GitHub Bot logged work on ARTEMIS-4349:
-------------------------------------------
Author: ASF GitHub Bot
Created on: 23/Aug/23 16:10
Start Date: 23/Aug/23 16:10
Worklog Time Spent: 10m
Work Description: gemmellr commented on PR #4584:
URL:
https://github.com/apache/activemq-artemis/pull/4584#issuecomment-1690242465
I wasnt able to make
MQTTSecurityManagerTest.testSecurityManagerModifyClientIDAndStealConnection
fail locally. Justin was able to get it to fail once while putting his system
under outside stress during the run. I have seen 8 consecutive failures of the
test during full test suite runs of either this PR branch or the original PR
branch in a CI env I use. IT has been passing on all the other test runs being
done from main etc.
I made a further change to have Caffeine use an inline executor for its
cleanup etc, and the test then passed on the first run. I'm going to do some
more runs on it, but at the moment it does seem like the async cleanup is the
likely reason for the test failure.
Issue Time Tracking
-------------------
Worklog Id: (was: 877906)
Time Spent: 8h 10m (was: 8h)
> Replace Guava cache with Caffeine
> ---------------------------------
>
> Key: ARTEMIS-4349
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4349
> Project: ActiveMQ Artemis
> Issue Type: Improvement
> Affects Versions: 2.29.0
> Reporter: Alexey Markevich
> Priority: Major
> Time Spent: 8h 10m
> Remaining Estimate: 0h
>
> based on benchmark https://github.com/ben-manes/caffeine/wiki/Benchmarks
--
This message was sent by Atlassian Jira
(v8.20.10#820010)