Skip to content

Make AciList reads lock-free with true copy-on-write #1315

Make AciList reads lock-free with true copy-on-write

Make AciList reads lock-free with true copy-on-write #1315

Triggered via pull request July 17, 2026 15:33
Status Success
Total duration 7h 34m 30s
Artifacts 16

build.yml

on: pull_request
Matrix: build-maven
Fit to window
Zoom out
Zoom in

Annotations

72 warnings
build-maven (macos-latest, 11): opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeTasks.java#L651
non-varargs call of varargs method with inexact argument type for last parameter;
build-maven (macos-latest, 11): opendj-server-legacy/src/main/java/org/opends/quicksetup/TempLogFile.java#L88
non-varargs call of varargs method with inexact argument type for last parameter;
build-maven (macos-latest, 26): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L643
[removal] getSubject(AccessControlContext) in Subject has been deprecated and marked for removal
build-maven (macos-latest, 26): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L640
[removal] AccessController in java.security has been deprecated and marked for removal
build-maven (macos-latest, 26): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L640
[removal] AccessControlContext in java.security has been deprecated and marked for removal
build-maven (macos-latest, 26): opendj-server-legacy/src/main/java/org/opends/server/config/ConfigurationHandler.java#L245
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (macos-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/security/OpenDJProvider.java#L127
[removal] AccessController in java.security has been deprecated and marked for removal
build-maven (macos-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/ldap/requests/GSSAPISASLBindRequestImpl.java#L219
[removal] <T>doAs(Subject,PrivilegedExceptionAction<T>) in Subject has been deprecated and marked for removal
build-maven (macos-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/ldap/requests/GSSAPISASLBindRequestImpl.java#L143
[removal] <T>doAs(Subject,PrivilegedExceptionAction<T>) in Subject has been deprecated and marked for removal
build-maven (macos-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/ldap/CachedConnectionPool.java#L855
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (macos-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/ldap/CachedConnectionPool.java#L621
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (windows-latest, 11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-maven (windows-latest, 11): opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeTasks.java#L651
non-varargs call of varargs method with inexact argument type for last parameter;
build-maven (windows-latest, 11): opendj-server-legacy/src/main/java/org/opends/quicksetup/TempLogFile.java#L88
non-varargs call of varargs method with inexact argument type for last parameter;
build-maven (windows-latest, 26)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-maven (windows-latest, 26): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L643
[removal] getSubject(AccessControlContext) in Subject has been deprecated and marked for removal
build-maven (windows-latest, 26): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L640
[removal] AccessController in java.security has been deprecated and marked for removal
build-maven (windows-latest, 26): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L640
[removal] AccessControlContext in java.security has been deprecated and marked for removal
build-maven (windows-latest, 26): opendj-server-legacy/src/main/java/org/opends/server/config/ConfigurationHandler.java#L245
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (windows-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/security/OpenDJProvider.java#L127
[removal] AccessController in java.security has been deprecated and marked for removal
build-maven (windows-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/ldap/requests/GSSAPISASLBindRequestImpl.java#L219
[removal] <T>doAs(Subject,PrivilegedExceptionAction<T>) in Subject has been deprecated and marked for removal
build-maven (windows-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/ldap/requests/GSSAPISASLBindRequestImpl.java#L143
[removal] <T>doAs(Subject,PrivilegedExceptionAction<T>) in Subject has been deprecated and marked for removal
build-maven (windows-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/ldap/CachedConnectionPool.java#L855
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (windows-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/ldap/CachedConnectionPool.java#L621
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (ubuntu-latest, 26): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L643
[removal] getSubject(AccessControlContext) in Subject has been deprecated and marked for removal
build-maven (ubuntu-latest, 26): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L640
[removal] AccessController in java.security has been deprecated and marked for removal
build-maven (ubuntu-latest, 26): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L640
[removal] AccessControlContext in java.security has been deprecated and marked for removal
build-maven (ubuntu-latest, 26): opendj-server-legacy/src/main/java/org/opends/server/config/ConfigurationHandler.java#L245
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (ubuntu-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/security/OpenDJProvider.java#L127
[removal] AccessController in java.security has been deprecated and marked for removal
build-maven (ubuntu-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/ldap/requests/GSSAPISASLBindRequestImpl.java#L219
[removal] <T>doAs(Subject,PrivilegedExceptionAction<T>) in Subject has been deprecated and marked for removal
build-maven (ubuntu-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/ldap/requests/GSSAPISASLBindRequestImpl.java#L143
[removal] <T>doAs(Subject,PrivilegedExceptionAction<T>) in Subject has been deprecated and marked for removal
build-maven (ubuntu-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/ldap/CachedConnectionPool.java#L855
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (ubuntu-latest, 26): opendj-core/src/main/java/org/forgerock/opendj/ldap/CachedConnectionPool.java#L621
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (ubuntu-latest, 21): opendj-server-legacy/src/main/java/org/opends/server/config/ConfigurationHandler.java#L245
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (ubuntu-latest, 21): opendj-server-legacy/src/main/java/org/opends/server/api/DirectoryThread.java#L213
[removal] ThreadDeath in java.lang has been deprecated and marked for removal
build-maven (ubuntu-latest, 21): opendj-core/src/test/java/com/forgerock/opendj/util/StaticUtilsTestCase.java#L285
[removal] Byte(byte) in Byte has been deprecated and marked for removal
build-maven (ubuntu-latest, 21): opendj-core/src/main/java/org/forgerock/opendj/security/OpenDJProvider.java#L127
[removal] AccessController in java.security has been deprecated and marked for removal
build-maven (ubuntu-latest, 21): opendj-core/src/main/java/org/forgerock/opendj/ldap/requests/GSSAPISASLBindRequestImpl.java#L219
[removal] <T>doAs(Subject,PrivilegedExceptionAction<T>) in Subject has been deprecated and marked for removal
build-maven (ubuntu-latest, 21): opendj-core/src/main/java/org/forgerock/opendj/ldap/requests/GSSAPISASLBindRequestImpl.java#L143
[removal] <T>doAs(Subject,PrivilegedExceptionAction<T>) in Subject has been deprecated and marked for removal
build-maven (ubuntu-latest, 21): opendj-core/src/main/java/org/forgerock/opendj/ldap/CachedConnectionPool.java#L855
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (ubuntu-latest, 21): opendj-core/src/main/java/org/forgerock/opendj/ldap/CachedConnectionPool.java#L621
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (ubuntu-latest, 21): opendj-core/src/main/java/com/forgerock/opendj/util/ReferenceCountedObject.java#L92
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (ubuntu-latest, 25): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L643
[removal] getSubject(AccessControlContext) in Subject has been deprecated and marked for removal
build-maven (ubuntu-latest, 25): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L640
[removal] AccessController in java.security has been deprecated and marked for removal
build-maven (ubuntu-latest, 25): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L640
[removal] AccessControlContext in java.security has been deprecated and marked for removal
build-maven (ubuntu-latest, 25): opendj-server-legacy/src/main/java/org/opends/server/config/ConfigurationHandler.java#L245
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (ubuntu-latest, 25): opendj-core/src/main/java/org/forgerock/opendj/security/OpenDJProvider.java#L127
[removal] AccessController in java.security has been deprecated and marked for removal
build-maven (ubuntu-latest, 25): opendj-core/src/main/java/org/forgerock/opendj/ldap/requests/GSSAPISASLBindRequestImpl.java#L219
[removal] <T>doAs(Subject,PrivilegedExceptionAction<T>) in Subject has been deprecated and marked for removal
build-maven (ubuntu-latest, 25): opendj-core/src/main/java/org/forgerock/opendj/ldap/requests/GSSAPISASLBindRequestImpl.java#L143
[removal] <T>doAs(Subject,PrivilegedExceptionAction<T>) in Subject has been deprecated and marked for removal
build-maven (ubuntu-latest, 25): opendj-core/src/main/java/org/forgerock/opendj/ldap/CachedConnectionPool.java#L855
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (ubuntu-latest, 25): opendj-core/src/main/java/org/forgerock/opendj/ldap/CachedConnectionPool.java#L621
[removal] finalize() in Object has been deprecated and marked for removal
build-maven (ubuntu-latest, 11)
Failed to save: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
build-maven (ubuntu-latest, 11): opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeTasks.java#L651
non-varargs call of varargs method with inexact argument type for last parameter;
build-maven (ubuntu-latest, 11): opendj-server-legacy/src/main/java/org/opends/quicksetup/TempLogFile.java#L88
non-varargs call of varargs method with inexact argument type for last parameter;
build-maven (ubuntu-latest, 17): opendj-server-legacy/src/snmp/generated/org/opends/server/snmp/DsApplIfOpsEntry.java#L43
[removal] Long(long) in Long has been deprecated and marked for removal
build-maven (ubuntu-latest, 17): opendj-server-legacy/src/snmp/generated/org/opends/server/snmp/DsApplIfOpsEntry.java#L33
[removal] Long(long) in Long has been deprecated and marked for removal
build-maven (ubuntu-latest, 17): opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeTasks.java#L651
non-varargs call of varargs method with inexact argument type for last parameter;
build-maven (ubuntu-latest, 17): opendj-server-legacy/src/main/java/org/opends/quicksetup/TempLogFile.java#L88
non-varargs call of varargs method with inexact argument type for last parameter;
build-maven (ubuntu-latest, 17): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L643
[removal] getSubject(AccessControlContext) in Subject has been deprecated and marked for removal
build-maven (ubuntu-latest, 17): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L640
[removal] AccessController in java.security has been deprecated and marked for removal
build-maven (ubuntu-latest, 17): opendj-server-legacy/src/main/java/org/opends/server/config/JMXMBean.java#L640
[removal] AccessControlContext in java.security has been deprecated and marked for removal
build-maven (ubuntu-latest, 17): opendj-core/src/test/java/com/forgerock/opendj/util/StaticUtilsTestCase.java#L285
[removal] Byte(byte) in Byte has been deprecated and marked for removal
build-maven (ubuntu-latest, 17): opendj-core/src/main/java/org/forgerock/opendj/security/OpenDJProvider.java#L127
[removal] AccessController in java.security has been deprecated and marked for removal

Artifacts

Produced during runtime
Name Size Digest
OpenIdentityPlatform~OpenDJ~7RA86L.dockerbuild
267 KB
sha256:2b95c3126961fe02a396881cc885737d7c6fab2c9cdfd8df3a039f625aa6da65
OpenIdentityPlatform~OpenDJ~V04KMT.dockerbuild
263 KB
sha256:93769792c550ec3f258612970935e48ae5c7bf3b39acfeddb43da331d18ae787
benchmark-build-vs-release Expired
8.12 MB
sha256:46b919cd0c17e6f2bb8563f0373b0ea5acace91c880726d0cb9eb422439a97b0
benchmark-build-vs-release-alpine
7.98 MB
sha256:ceb84b903cddd43e473ad056a6677723facc092f58708c7f66de2aab79ab0fcb
benchmark-pdb-vs-je Expired
8.45 MB
sha256:e73499eafb027ac5d5090facce68457e39c898f55c3f8b30b53531e1b9024208
macos-latest-11
226 MB
sha256:abc982bf44e7ef504f309c8a97278e9cb4622408aadcccd031e53bfa62212f74
macos-latest-26
226 MB
sha256:34c3af407b2652d01186b1cf25830f6ff6eadac58e717024366075bd4cd85648
ubuntu-latest-11
450 MB
sha256:2c8d3f14028a541214514ef1a1bcae1919fc392def4b6e9d092d9f7aa29b5f7e
ubuntu-latest-17
450 MB
sha256:bd47cb55ca6537d2342838a2ee19f77f643e13bbbc30390f2c2d55ce997150c7
ubuntu-latest-21
451 MB
sha256:92c27c36cea3bce8a951d2aee811d6f461b685d57c0480d0077d6647d7cc75cd
ubuntu-latest-25
451 MB
sha256:0a1496ab329afb95a0f2dd1d6fab773c9445a8a11c5d4570fa840bcf4b9471f0
ubuntu-latest-26
451 MB
sha256:630122961398be47cfa2b1221a966128e845b39090a8793cb76e17daf35a009f
windows-exe-11
270 KB
sha256:dd2b90f077d8ab34a0192c2ec1fb0788b79919692d537ccc26eb0a6ccd471e8b
windows-exe-26
270 KB
sha256:60a3ac402874f006b68c525cfd047fa97c3511a043a96f51c71addc34bbb5498
windows-latest-11
299 MB
sha256:b06a37d94bc76dba9deeda1fde29cb1721c90401e5c2e5a71057b8bacbcb2b48
windows-latest-26
299 MB
sha256:b1a07b44b0b8ba5dec7017fbf3444ff0e2755a3938879e121dc9298e2645dd16