From 3bb4ec65343b2eed1872b3f2840d94b86ec0f92e Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Fri, 29 Nov 2019 10:45:29 +0100 Subject: [PATCH] DATACMNS-1629 - Log module name in RepositoryConfigurationDelegate during repository scanning. We now log the module name during repository scanning to indicate the used module and to avoid confusion about duplicate initialization when a single module is used that supports both, imperative and reactive repositories. --- .../config/RepositoryConfigurationDelegate.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/springframework/data/repository/config/RepositoryConfigurationDelegate.java b/src/main/java/org/springframework/data/repository/config/RepositoryConfigurationDelegate.java index 4eddb1a9d..f983cdf1b 100644 --- a/src/main/java/org/springframework/data/repository/config/RepositoryConfigurationDelegate.java +++ b/src/main/java/org/springframework/data/repository/config/RepositoryConfigurationDelegate.java @@ -53,6 +53,7 @@ import org.springframework.util.StopWatch; * * @author Oliver Gierke * @author Jens Schauder + * @author Mark Paluch */ @Slf4j public class RepositoryConfigurationDelegate { @@ -123,7 +124,8 @@ public class RepositoryConfigurationDelegate { RepositoryConfigurationExtension extension) { if (LOG.isInfoEnabled()) { - LOG.info("Bootstrapping Spring Data repositories in {} mode.", configurationSource.getBootstrapMode().name()); + LOG.info("Bootstrapping Spring Data {} repositories in {} mode.", // + extension.getModuleName(), configurationSource.getBootstrapMode().name()); } extension.registerBeansForRoot(registry, configurationSource); @@ -135,7 +137,8 @@ public class RepositoryConfigurationDelegate { StopWatch watch = new StopWatch(); if (LOG.isDebugEnabled()) { - LOG.debug("Scanning for repositories in packages {}.", + LOG.debug("Scanning for {} repositories in packages {}.", // + extension.getModuleName(), // configurationSource.getBasePackages().stream().collect(Collectors.joining(", "))); } @@ -179,8 +182,8 @@ public class RepositoryConfigurationDelegate { watch.stop(); if (LOG.isInfoEnabled()) { - LOG.info("Finished Spring Data repository scanning in {}ms. Found {} repository interfaces.", // - watch.getLastTaskTimeMillis(), configurations.size()); + LOG.info("Finished Spring Data repository scanning in {}ms. Found {} {} repository interfaces.", // + watch.getLastTaskTimeMillis(), configurations.size(), extension.getModuleName()); } return definitions;