From 39d31d5864b3c1015d07cb222e13072fadadc5fc Mon Sep 17 00:00:00 2001 From: Michael Hunger Date: Wed, 21 Dec 2011 05:23:41 +0100 Subject: [PATCH] neo4j version update --- spring-data-neo4j-aspects/pom.xml | 4 +- .../support/query/GremlinQueryEngineTest.java | 2 +- spring-data-neo4j-cross-store/pom.xml | 4 +- ...taGraphNamespaceHandlerCrossStoreTest.java | 2 +- .../Neo4jGraphRecommendationTest-context.xml | 1 - spring-data-neo4j-examples/cineasts/pom.xml | 2 +- spring-data-neo4j-parent/pom.xml | 76 ++++++++++++++++-- spring-data-neo4j-rest/pom.xml | 6 +- .../neo4j/rest/support/LocalTestServer.java | 17 +--- spring-data-neo4j/pom.xml | 4 +- .../repository/NodeGraphRepositoryImpl.java | 5 ++ .../RelationshipOperationsRepository.java | 1 + .../mapping/SourceStateTransmitter.java | 8 +- .../neo4j/support/query/GremlinExecutor.java | 4 +- .../neo4j/transaction/SpringProvider.java | 4 +- .../config/DataGraphNamespaceHandlerTest.java | 2 +- .../data/neo4j/model/Person.java | 6 +- .../neo4j/repository/GraphRepositoryTest.java | 17 ++-- .../neo4j/repository/PersonRepository.java | 2 +- .../support/EntityNeo4jTemplateTest.java | 5 +- .../{ => programming-model}/attachdetach.png | Bin .../programming-model/repositories.xml | 2 +- 22 files changed, 116 insertions(+), 58 deletions(-) rename src/docbkx/reference/{ => programming-model}/attachdetach.png (100%) diff --git a/spring-data-neo4j-aspects/pom.xml b/spring-data-neo4j-aspects/pom.xml index 03a0cbfd3..f98d77fba 100644 --- a/spring-data-neo4j-aspects/pom.xml +++ b/spring-data-neo4j-aspects/pom.xml @@ -124,8 +124,8 @@ - com.tinkerpop - gremlin + com.tinkerpop.gremlin + gremlin-groovy true diff --git a/spring-data-neo4j-aspects/src/test/java/org/springframework/data/neo4j/aspects/support/query/GremlinQueryEngineTest.java b/spring-data-neo4j-aspects/src/test/java/org/springframework/data/neo4j/aspects/support/query/GremlinQueryEngineTest.java index c96a94db7..7b4a01a40 100644 --- a/spring-data-neo4j-aspects/src/test/java/org/springframework/data/neo4j/aspects/support/query/GremlinQueryEngineTest.java +++ b/spring-data-neo4j-aspects/src/test/java/org/springframework/data/neo4j/aspects/support/query/GremlinQueryEngineTest.java @@ -66,7 +66,7 @@ public class GremlinQueryEngineTest extends EntityTestBase { @Test @Transactional public void testQueryList() throws Exception { - final String queryString = "t = new Table(); [g.v(michael),g.v(david)].each{ n -> n.as('person.name').as('person.age').table(t,['person.name','person.age']){ it.age }{ it.name } >> -1}; t;" ; + final String queryString = "t = new Table(); [g.v(michael),g.v(david)].each{ n -> n.as('person.name').as('person.age').table(t,['person.name','person.age']){ it.age }{ it.name }.iterate()}; t;" ; final Collection result = IteratorUtil.asCollection(queryEngine.query(queryString, MapUtil.map("michael", getNodeId(michael), "david", getNodeId(testTeam.david)))); assertEquals(asList(testTeam.simpleRowFor(michael, "person"), testTeam.simpleRowFor(testTeam.david, "person")), result); diff --git a/spring-data-neo4j-cross-store/pom.xml b/spring-data-neo4j-cross-store/pom.xml index d7cfa22c8..78114b980 100644 --- a/spring-data-neo4j-cross-store/pom.xml +++ b/spring-data-neo4j-cross-store/pom.xml @@ -127,8 +127,8 @@ - com.tinkerpop - gremlin + com.tinkerpop.gremlin + gremlin-groovy true diff --git a/spring-data-neo4j-cross-store/src/test/java/org/springframework/data/neo4j/config/DataGraphNamespaceHandlerCrossStoreTest.java b/spring-data-neo4j-cross-store/src/test/java/org/springframework/data/neo4j/config/DataGraphNamespaceHandlerCrossStoreTest.java index deb57abfe..996d273e8 100644 --- a/spring-data-neo4j-cross-store/src/test/java/org/springframework/data/neo4j/config/DataGraphNamespaceHandlerCrossStoreTest.java +++ b/spring-data-neo4j-cross-store/src/test/java/org/springframework/data/neo4j/config/DataGraphNamespaceHandlerCrossStoreTest.java @@ -52,7 +52,7 @@ public class DataGraphNamespaceHandlerCrossStoreTest { Neo4jTemplate template = config.template; Assert.assertNotNull("template", template); EmbeddedGraphDatabase graphDatabaseService = (EmbeddedGraphDatabase) template.getGraphDatabaseService(); - Assert.assertEquals("store-dir", "target/config-test", graphDatabaseService.getStoreDir()); + Assert.assertTrue("store-dir", graphDatabaseService.getStoreDir().endsWith("target/config-test")); Assert.assertNotNull("graphDatabaseService", config.graphDatabaseService); Assert.assertNotNull("transactionManager", config.transactionManager); config.graphDatabaseService.shutdown(); diff --git a/spring-data-neo4j-cross-store/src/test/resources/org/springframework/data/neo4j/partial/Neo4jGraphRecommendationTest-context.xml b/spring-data-neo4j-cross-store/src/test/resources/org/springframework/data/neo4j/partial/Neo4jGraphRecommendationTest-context.xml index 1c99fb129..96beb27fc 100644 --- a/spring-data-neo4j-cross-store/src/test/resources/org/springframework/data/neo4j/partial/Neo4jGraphRecommendationTest-context.xml +++ b/spring-data-neo4j-cross-store/src/test/resources/org/springframework/data/neo4j/partial/Neo4jGraphRecommendationTest-context.xml @@ -55,7 +55,6 @@ - diff --git a/spring-data-neo4j-examples/cineasts/pom.xml b/spring-data-neo4j-examples/cineasts/pom.xml index 88011fa96..df85250e6 100644 --- a/spring-data-neo4j-examples/cineasts/pom.xml +++ b/spring-data-neo4j-examples/cineasts/pom.xml @@ -14,7 +14,7 @@ 3.0.6.RELEASE 1.6.1 UTF-8 - 1.5 + 1.6.M02 2.0.0.BUILD-SNAPSHOT 1.6.1 1.6.12 diff --git a/spring-data-neo4j-parent/pom.xml b/spring-data-neo4j-parent/pom.xml index 49f8376fa..6e40ca2d4 100644 --- a/spring-data-neo4j-parent/pom.xml +++ b/spring-data-neo4j-parent/pom.xml @@ -124,12 +124,13 @@ 1.8.4 1.6.1 3.0.6.RELEASE - 1.2.0.M2 - 1.5 + 1.2.0.RC1 + 1.6.M02 0.7-SNAPSHOT 1.6.12 - 1.0 - 1.3 + 1.1 + 1.4 + 1.4 @@ -334,6 +335,61 @@ + + com.tinkerpop.gremlin + gremlin-groovy + ${gremlin.version} + jar + + + org.neo4j + neo4j + + + org.neo4j + neo4j-ha + + + org.neo4j + neo4j-management + + + + com.tinkerpop.blueprints + blueprints-sail-graph + + + + org.codehaus.groovy.maven + gmaven-plugin + + + + jline + jline + + + + + com.tinkerpop.blueprints + blueprints-neo4j-graph + ${blueprints.version} + + + org.neo4j + neo4j + + + org.neo4j + neo4j-ha + + + org.neo4j + neo4j-management + + + + com.tinkerpop.blueprints blueprints-core @@ -348,8 +404,8 @@ - com.tinkerpop - gremlin + com.tinkerpop.gremlin + gremlin-groovy ${gremlin.version} true @@ -410,7 +466,7 @@ org.neo4j neo4j-cypher-dsl - ${neo4j.version} + 1.5