From f334b3326c46b287c29ce2c3b88c7e47efa972ff Mon Sep 17 00:00:00 2001 From: damien Date: Tue, 5 Mar 2024 21:29:35 +0100 Subject: [PATCH] Do not build yet https://github.com/quarkusio/quarkus/issues/39169 --- .../jdbc/deployment/JdbcSchedulerLockProcessor.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/providers/jdbc/deployment/src/main/java/io/quarkiverse/shedlock/providers/jdbc/deployment/JdbcSchedulerLockProcessor.java b/providers/jdbc/deployment/src/main/java/io/quarkiverse/shedlock/providers/jdbc/deployment/JdbcSchedulerLockProcessor.java index 2dd5956..b0d056f 100644 --- a/providers/jdbc/deployment/src/main/java/io/quarkiverse/shedlock/providers/jdbc/deployment/JdbcSchedulerLockProcessor.java +++ b/providers/jdbc/deployment/src/main/java/io/quarkiverse/shedlock/providers/jdbc/deployment/JdbcSchedulerLockProcessor.java @@ -54,13 +54,15 @@ List validateDataSourcesDefinitionsWhenJdbcShedLockIsU .toList(); } + // FIXME do not build due to this issue: https://github.com/quarkusio/quarkus/issues/39169 + // Fixed and should be released in the next release @BuildStep @Record(ExecutionTime.STATIC_INIT) List registerJdbcLockProviderInitializer( final ApplicationIndexBuildItem applicationIndexBuildItem, final DataSourceNameRecorder dataSourceNameRecorder) { final List dataSourceNames = getDataSourcesNameFromJdbcSchedulerLocks(applicationIndexBuildItem); - List list = dataSourceNames.stream() + return dataSourceNames.stream() .map(dataSourceName -> SyntheticBeanBuildItem.configure(DataSourceName.class) .scope(Singleton.class) .identifier(dataSourceName) @@ -68,7 +70,6 @@ List registerJdbcLockProviderInitializer( .unremovable() .done()) .toList(); - return list; } private List getDataSourcesNameFromJdbcSchedulerLocks(ApplicationIndexBuildItem applicationIndexBuildItem) {