Skip to content

ARTEMIS-6284 make MQTT cache removal transactional #15965

ARTEMIS-6284 make MQTT cache removal transactional

ARTEMIS-6284 make MQTT cache removal transactional #15965

Triggered via pull request October 5, 2026 15:16
Status Success
Total duration 27m 23s
Artifacts –

build.yml

on: pull_request
Matrix: checks
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

143 warnings
Checks (17): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3390
setTemporaryQueueNamespace(java.lang.String) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (17): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3433
setMqttSessionStatePersistenceTimeout(long) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (17): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3428
getMqttSessionStatePersistenceTimeout() in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (17): artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java#L61
getLive() in org.apache.activemq.artemis.api.core.client.TopologyMember has been deprecated and marked for removal
Checks (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/FluentPropertyBeanIntrospectorWithIgnores.java#L79
non-varargs call of varargs method with inexact argument type for last parameter;
Checks (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L37
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L35
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L33
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (17)
@PARAM "value" has already been specified
Checks (17)
empty <caption> tag
Checks (17)
empty <caption> tag
Checks (17)
toSimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (17)
toSimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (17)
toSimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (17)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (17)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (17)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (17)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (17)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (17)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (17)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (17): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3390
setTemporaryQueueNamespace(java.lang.String) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (17): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3433
setMqttSessionStatePersistenceTimeout(long) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (17): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3428
getMqttSessionStatePersistenceTimeout() in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (17): artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java#L61
getLive() in org.apache.activemq.artemis.api.core.client.TopologyMember has been deprecated and marked for removal
Checks (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/FluentPropertyBeanIntrospectorWithIgnores.java#L79
non-varargs call of varargs method with inexact argument type for last parameter;
Checks (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L37
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L35
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L33
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (21): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3390
setTemporaryQueueNamespace(java.lang.String) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (21): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3433
setMqttSessionStatePersistenceTimeout(long) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (21): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3428
getMqttSessionStatePersistenceTimeout() in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (21): artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java#L61
getLive() in org.apache.activemq.artemis.api.core.client.TopologyMember has been deprecated and marked for removal
Checks (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/FluentPropertyBeanIntrospectorWithIgnores.java#L79
non-varargs call of varargs method with inexact argument type for last parameter;
Checks (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L37
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L35
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L33
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (21)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (21)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (21)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (21)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (21)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (21)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (21)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (21)
@PARAM "value" has already been specified
Checks (21)
empty <caption> tag
Checks (21)
empty <caption> tag
Checks (21)
toSimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (21)
toSimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (21)
toSimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (21)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (21)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (21)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (21)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (21)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (21)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (21)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (21): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3390
setTemporaryQueueNamespace(java.lang.String) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (21): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3433
setMqttSessionStatePersistenceTimeout(long) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (21): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3428
getMqttSessionStatePersistenceTimeout() in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (21): artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java#L61
getLive() in org.apache.activemq.artemis.api.core.client.TopologyMember has been deprecated and marked for removal
Checks (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/FluentPropertyBeanIntrospectorWithIgnores.java#L79
non-varargs call of varargs method with inexact argument type for last parameter;
Checks (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L37
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L35
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L33
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (25): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3390
setTemporaryQueueNamespace(java.lang.String) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (25): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3433
setMqttSessionStatePersistenceTimeout(long) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (25): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3428
getMqttSessionStatePersistenceTimeout() in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Checks (25): artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java#L61
getLive() in org.apache.activemq.artemis.api.core.client.TopologyMember has been deprecated and marked for removal
Checks (25): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/FluentPropertyBeanIntrospectorWithIgnores.java#L79
non-varargs call of varargs method with inexact argument type for last parameter;
Checks (25): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (25): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (25): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L37
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (25): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L35
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (25): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L33
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Checks (25)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (25)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (25)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (25)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (25)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (25)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (25)
Tag @inheritdoc cannot be used in class documentation. It can only be used in the following types of documentation: method.
Checks (25)
@PARAM "value" has already been specified
Checks (25)
empty <caption> tag
Checks (25)
empty <caption> tag
Checks (25)
toSimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (25)
toSimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (25)
toSimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (25)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (25)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (25)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (25)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (25)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (25)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (25)
SimpleString(java.lang.String) in org.apache.activemq.artemis.api.core.SimpleString has been deprecated and marked for removal
Checks (25): artemis-unit-test-support/src/main/java/org/apache/activemq/artemis/tests/extensions/OpenFilesCheckExtension.java#L84
[DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations.
Checks (25): artemis-unit-test-support/src/main/java/org/apache/activemq/artemis/logs/AssertionLoggerHandler.java#L221
[ReferenceEquality] Comparison using reference equality instead of value equality
Checks (25): artemis-unit-test-support/src/main/java/org/apache/activemq/artemis/logs/AssertionLoggerHandler.java#L209
[ImmutableEnumChecker] enums should be immutable: 'LogLevel' has non-final field 'implLevel'
Checks (25): artemis-unit-test-support/src/main/java/org/apache/activemq/artemis/logs/AssertionLoggerHandler.java#L104
[ReferenceEquality] Comparison using reference equality instead of value equality
Checks (25): artemis-log-annotation-processor/src/main/java/org/apache/activemq/artemis/logs/annotation/processor/LogAnnotationProcessor.java#L315
[StatementSwitchToExpressionSwitch] This statement switch can be converted to a new-style arrow switch
Checks (25): artemis-log-annotation-processor/src/main/java/org/apache/activemq/artemis/logs/annotation/processor/LogAnnotationProcessor.java#L204
[DoNotClaimAnnotations] Don't 'claim' annotations in annotation processors; Processor#process should unconditionally return `false`
Checks (25): artemis-log-annotation-processor/src/main/java/org/apache/activemq/artemis/logs/annotation/processor/LogAnnotationProcessor.java#L63
[CatchAndPrintStackTrace] Logging or rethrowing exceptions should usually be preferred to catching and calling printStackTrace
Test (21): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3390
setTemporaryQueueNamespace(java.lang.String) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Test (21): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3433
setMqttSessionStatePersistenceTimeout(long) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Test (21): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3428
getMqttSessionStatePersistenceTimeout() in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Test (21): artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java#L61
getLive() in org.apache.activemq.artemis.api.core.client.TopologyMember has been deprecated and marked for removal
Test (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/FluentPropertyBeanIntrospectorWithIgnores.java#L79
non-varargs call of varargs method with inexact argument type for last parameter;
Test (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L37
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L35
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (21): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L33
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (25): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3390
setTemporaryQueueNamespace(java.lang.String) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Test (25): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3433
setMqttSessionStatePersistenceTimeout(long) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Test (25): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3428
getMqttSessionStatePersistenceTimeout() in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Test (25): artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java#L61
getLive() in org.apache.activemq.artemis.api.core.client.TopologyMember has been deprecated and marked for removal
Test (25): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/FluentPropertyBeanIntrospectorWithIgnores.java#L79
non-varargs call of varargs method with inexact argument type for last parameter;
Test (25): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (25): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (25): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L37
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (25): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L35
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (25): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L33
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (17): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3390
setTemporaryQueueNamespace(java.lang.String) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Test (17): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3433
setMqttSessionStatePersistenceTimeout(long) in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Test (17): artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java#L3428
getMqttSessionStatePersistenceTimeout() in org.apache.activemq.artemis.core.config.Configuration has been deprecated and marked for removal
Test (17): artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java#L61
getLive() in org.apache.activemq.artemis.api.core.client.TopologyMember has been deprecated and marked for removal
Test (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/FluentPropertyBeanIntrospectorWithIgnores.java#L79
non-varargs call of varargs method with inexact argument type for last parameter;
Test (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L40
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L37
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L35
sun.misc.Unsafe is internal proprietary API and may be removed in a future release
Test (17): artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java#L33
sun.misc.Unsafe is internal proprietary API and may be removed in a future release