Branch: refs/heads/master Home: https://github.com/xwiki-contrib/oidc Commit: bb92dde90c029ccba4e891a1ef8adc3ca7decd3e https://github.com/xwiki-contrib/oidc/commit/bb92dde90c029ccba4e891a1ef8adc3... Author: Josue-T <[email protected]> Date: 2025-08-12 (Tue, 12 Aug 2025) Changed paths: M oauth2-client/src/main/java/org/xwiki/contrib/oidc/internal/OAuth2TokenRenewalJob.java M oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/AbstractNimbusOAuth2TokenStore.java A oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/OAuth2TokenStoreCache.java A oauth2-store/src/main/java/org/xwiki/contrib/oidc/internal/OAuth2TokenStoreListener.java M oauth2-store/src/main/resources/META-INF/components.txt Log Message: ----------- OIDC-250: The same token should not be renewed concurrently (#94) * OIDC-250: The same token should not be renewed currently * OIDC-250: The same token should not be renewed currently * Cleanup * Move cache in specific class * OIDC-250: The same token should not be renewed currently * Fix from review * Use Optional in token cache to know if an empty entry in cache exist * OIDC-250: The same token should not be renewed currently * Use Striped lock for renew token operation * OIDC-250: The same token should not be renewed currently * Remove lock on getTokenFromDocument as it's not needed any more. cf https://github.com/xwiki-contrib/oidc/pull/94/files#r2248269413 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/oidc/settings/notifications