From 1b66b7663ece28627f7f4413548f6ad05084d195 Mon Sep 17 00:00:00 2001 From: Christoph Strobl Date: Fri, 19 Dec 2014 10:52:12 +0100 Subject: [PATCH 1/2] DATAMONGO-1124 - Switch log level for cyclic reference index warnings to INFO. Prepare issue branch. --- pom.xml | 2 +- spring-data-mongodb-cross-store/pom.xml | 4 ++-- spring-data-mongodb-distribution/pom.xml | 2 +- spring-data-mongodb-log4j/pom.xml | 2 +- spring-data-mongodb/pom.xml | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 5cda32baa9..c028107a94 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.springframework.data spring-data-mongodb-parent - 1.7.0.BUILD-SNAPSHOT + 1.7.0.DATAMONGO-1124-SNAPSHOT pom Spring Data MongoDB diff --git a/spring-data-mongodb-cross-store/pom.xml b/spring-data-mongodb-cross-store/pom.xml index c7610beee4..ae385806a2 100644 --- a/spring-data-mongodb-cross-store/pom.xml +++ b/spring-data-mongodb-cross-store/pom.xml @@ -6,7 +6,7 @@ org.springframework.data spring-data-mongodb-parent - 1.7.0.BUILD-SNAPSHOT + 1.7.0.DATAMONGO-1124-SNAPSHOT ../pom.xml @@ -48,7 +48,7 @@ org.springframework.data spring-data-mongodb - 1.7.0.BUILD-SNAPSHOT + 1.7.0.DATAMONGO-1124-SNAPSHOT diff --git a/spring-data-mongodb-distribution/pom.xml b/spring-data-mongodb-distribution/pom.xml index 13110137b6..6743b9c172 100644 --- a/spring-data-mongodb-distribution/pom.xml +++ b/spring-data-mongodb-distribution/pom.xml @@ -13,7 +13,7 @@ org.springframework.data spring-data-mongodb-parent - 1.7.0.BUILD-SNAPSHOT + 1.7.0.DATAMONGO-1124-SNAPSHOT ../pom.xml diff --git a/spring-data-mongodb-log4j/pom.xml b/spring-data-mongodb-log4j/pom.xml index 6ff09e4577..fc2ba49160 100644 --- a/spring-data-mongodb-log4j/pom.xml +++ b/spring-data-mongodb-log4j/pom.xml @@ -5,7 +5,7 @@ org.springframework.data spring-data-mongodb-parent - 1.7.0.BUILD-SNAPSHOT + 1.7.0.DATAMONGO-1124-SNAPSHOT ../pom.xml diff --git a/spring-data-mongodb/pom.xml b/spring-data-mongodb/pom.xml index 7c2d818c42..c39d602afd 100644 --- a/spring-data-mongodb/pom.xml +++ b/spring-data-mongodb/pom.xml @@ -11,7 +11,7 @@ org.springframework.data spring-data-mongodb-parent - 1.7.0.BUILD-SNAPSHOT + 1.7.0.DATAMONGO-1124-SNAPSHOT ../pom.xml From db45a4b9f2ad4304392db3bb3e32b62d367cabf8 Mon Sep 17 00:00:00 2001 From: Christoph Strobl Date: Fri, 19 Dec 2014 10:52:51 +0100 Subject: [PATCH 2/2] DATAMONGO-1124 - Switch log level for cyclic reference index warnings to INFO. Reduce log level from warn to info to avoid noise during application startup. --- .../core/index/MongoPersistentEntityIndexResolver.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/index/MongoPersistentEntityIndexResolver.java b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/index/MongoPersistentEntityIndexResolver.java index 7b07e113a2..0b8a6de349 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/index/MongoPersistentEntityIndexResolver.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/index/MongoPersistentEntityIndexResolver.java @@ -117,7 +117,7 @@ public void doWithPersistentProperty(MongoPersistentProperty persistentProperty) indexInformation.add(indexDefinitionHolder); } } catch (CyclicPropertyReferenceException e) { - LOGGER.warn(e.getMessage()); + LOGGER.info(e.getMessage()); } } }); @@ -155,7 +155,7 @@ public void doWithPersistentProperty(MongoPersistentProperty persistentProperty) indexInformation.addAll(resolveIndexForClass(persistentProperty.getActualType(), propertyDotPath, collection, guard)); } catch (CyclicPropertyReferenceException e) { - LOGGER.warn(e.getMessage()); + LOGGER.info(e.getMessage()); } } @@ -205,7 +205,7 @@ private Collection potentiallyCreateTextIndexDe appendTextIndexInformation("", indexDefinitionBuilder, root, new TextIndexIncludeOptions(IncludeStrategy.DEFAULT), new CycleGuard()); } catch (CyclicPropertyReferenceException e) { - LOGGER.warn(e.getMessage()); + LOGGER.info(e.getMessage()); } TextIndexDefinition indexDefinition = indexDefinitionBuilder.build(); @@ -256,9 +256,9 @@ public void doWithPersistentProperty(MongoPersistentProperty persistentProperty) appendTextIndexInformation(propertyDotPath, indexDefinitionBuilder, mappingContext.getPersistentEntity(persistentProperty.getActualType()), optionsForNestedType, guard); } catch (CyclicPropertyReferenceException e) { - LOGGER.warn(e.getMessage(), e); + LOGGER.info(e.getMessage(), e); } catch (InvalidDataAccessApiUsageException e) { - LOGGER.warn( + LOGGER.info( String.format("Potentially invald index structure discovered. Breaking operation for %s.", entity.getName()), e); }