Skip to content
This repository has been archived by the owner on Apr 16, 2022. It is now read-only.

Commit

Permalink
upgrade to 2.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
saragluna committed Sep 25, 2019
1 parent 6f9a925 commit b1c124f
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 23 deletions.
16 changes: 12 additions & 4 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>com.microsoft.spring.data.gremlin</groupId>
<artifactId>spring-data-gremlin</artifactId>
<version>2.1.8-SNAPSHOT</version>
<version>2.2.0.M1</version>

<name>Spring Data Gremlin</name>
<description>Gremlin support for Spring Data</description>
Expand Down Expand Up @@ -39,9 +39,9 @@
<maven.compiler.target>1.8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

<spring.springframework.version>5.1.0.RELEASE</spring.springframework.version>
<spring.data.version>2.1.10.RELEASE</spring.data.version>
<spring.boot.test.version>2.0.4.RELEASE</spring.boot.test.version>
<spring.springframework.version>5.2.0.RC2</spring.springframework.version>
<spring.data.version>2.2.0.RC3</spring.data.version>
<spring.boot.test.version>2.2.0.M6</spring.boot.test.version>

<org.apache.tinkerpop.gremlin.driver.version>3.2.4</org.apache.tinkerpop.gremlin.driver.version>
<apache.commons.lang3.version>3.7</apache.commons.lang3.version>
Expand Down Expand Up @@ -324,4 +324,12 @@
</profile>

</profiles>

<repositories>
<repository>
<id>spring-milestone</id>
<name>Spring Portfolio Milestone Repository</name>
<url>http://maven.springframework.org/milestone</url>
</repository>
</repositories>
</project>
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,15 @@
import org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider;
import org.springframework.core.type.filter.AnnotationTypeFilter;
import org.springframework.data.annotation.Persistent;
import org.springframework.data.mapping.context.MappingContext;
import org.springframework.data.mapping.context.MappingContextIsNewStrategyFactory;
import org.springframework.data.mapping.context.PersistentEntities;
import org.springframework.data.support.CachingIsNewStrategyFactory;
import org.springframework.data.support.IsNewStrategyFactory;
import org.springframework.lang.NonNull;
import org.springframework.util.Assert;
import org.springframework.util.ClassUtils;
import org.springframework.util.StringUtils;

import java.util.*;
import java.util.Collection;
import java.util.Collections;
import java.util.HashSet;
import java.util.Set;

public abstract class GremlinConfigurationSupport {

Expand Down Expand Up @@ -71,13 +69,5 @@ public GremlinMappingContext gremlinMappingContext() throws ClassNotFoundExcepti
return context;
}

@Bean
public IsNewStrategyFactory isNewStrategyFactory() throws ClassNotFoundException {
final PersistentEntities entities;

entities = new PersistentEntities(Arrays.<MappingContext<?, ?>>asList(gremlinMappingContext()));

return new CachingIsNewStrategyFactory(new MappingContextIsNewStrategyFactory(entities));
}
}

Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,6 @@ public void testGremlinMappingContext() throws ClassNotFoundException {
Assert.assertNotNull(this.config.gremlinMappingContext());
}

@Test
public void testIsNewStrategyFactory() throws ClassNotFoundException {
Assert.assertNotNull(this.config.isNewStrategyFactory());
}

@Test
@SneakyThrows
public void testScanEntity() {
Expand Down

0 comments on commit b1c124f

Please sign in to comment.