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

Commit b1c124f

Browse files
committed
upgrade to 2.2.0
1 parent 6f9a925 commit b1c124f

File tree

3 files changed

+16
-23
lines changed

3 files changed

+16
-23
lines changed

pom.xml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.microsoft.spring.data.gremlin</groupId>
88
<artifactId>spring-data-gremlin</artifactId>
9-
<version>2.1.8-SNAPSHOT</version>
9+
<version>2.2.0.M1</version>
1010

1111
<name>Spring Data Gremlin</name>
1212
<description>Gremlin support for Spring Data</description>
@@ -39,9 +39,9 @@
3939
<maven.compiler.target>1.8</maven.compiler.target>
4040
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
4141

42-
<spring.springframework.version>5.1.0.RELEASE</spring.springframework.version>
43-
<spring.data.version>2.1.10.RELEASE</spring.data.version>
44-
<spring.boot.test.version>2.0.4.RELEASE</spring.boot.test.version>
42+
<spring.springframework.version>5.2.0.RC2</spring.springframework.version>
43+
<spring.data.version>2.2.0.RC3</spring.data.version>
44+
<spring.boot.test.version>2.2.0.M6</spring.boot.test.version>
4545

4646
<org.apache.tinkerpop.gremlin.driver.version>3.2.4</org.apache.tinkerpop.gremlin.driver.version>
4747
<apache.commons.lang3.version>3.7</apache.commons.lang3.version>
@@ -324,4 +324,12 @@
324324
</profile>
325325

326326
</profiles>
327+
328+
<repositories>
329+
<repository>
330+
<id>spring-milestone</id>
331+
<name>Spring Portfolio Milestone Repository</name>
332+
<url>http://maven.springframework.org/milestone</url>
333+
</repository>
334+
</repositories>
327335
</project>

src/main/java/com/microsoft/spring/data/gremlin/config/GremlinConfigurationSupport.java

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,15 @@
1111
import org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider;
1212
import org.springframework.core.type.filter.AnnotationTypeFilter;
1313
import org.springframework.data.annotation.Persistent;
14-
import org.springframework.data.mapping.context.MappingContext;
15-
import org.springframework.data.mapping.context.MappingContextIsNewStrategyFactory;
16-
import org.springframework.data.mapping.context.PersistentEntities;
17-
import org.springframework.data.support.CachingIsNewStrategyFactory;
18-
import org.springframework.data.support.IsNewStrategyFactory;
1914
import org.springframework.lang.NonNull;
2015
import org.springframework.util.Assert;
2116
import org.springframework.util.ClassUtils;
2217
import org.springframework.util.StringUtils;
2318

24-
import java.util.*;
19+
import java.util.Collection;
20+
import java.util.Collections;
21+
import java.util.HashSet;
22+
import java.util.Set;
2523

2624
public abstract class GremlinConfigurationSupport {
2725

@@ -71,13 +69,5 @@ public GremlinMappingContext gremlinMappingContext() throws ClassNotFoundExcepti
7169
return context;
7270
}
7371

74-
@Bean
75-
public IsNewStrategyFactory isNewStrategyFactory() throws ClassNotFoundException {
76-
final PersistentEntities entities;
77-
78-
entities = new PersistentEntities(Arrays.<MappingContext<?, ?>>asList(gremlinMappingContext()));
79-
80-
return new CachingIsNewStrategyFactory(new MappingContextIsNewStrategyFactory(entities));
81-
}
8272
}
8373

src/test/java/com/microsoft/spring/data/gremlin/config/GremlinConfigurationSupportUnitTest.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,6 @@ public void testGremlinMappingContext() throws ClassNotFoundException {
4242
Assert.assertNotNull(this.config.gremlinMappingContext());
4343
}
4444

45-
@Test
46-
public void testIsNewStrategyFactory() throws ClassNotFoundException {
47-
Assert.assertNotNull(this.config.isNewStrategyFactory());
48-
}
49-
5045
@Test
5146
@SneakyThrows
5247
public void testScanEntity() {

0 commit comments

Comments
 (0)