106 Commits

Author SHA1 Message Date
Oliver Gierke
15cc8418ed DATAGRAPH-492 - Adapted to deprecation removals in Spring Data Commons.
Related ticket: DATACMNS-469.
2014-07-16 12:01:15 +02:00
Michael Hunger
5013fc76a1 DATAGRAPH-487 - Handle unique fields that have to be converted correctly 2014-06-30 16:57:46 +02:00
Nicki Watt
1e16190562 DATAGRAPH-445 Change to rather throw DataIntegrityViolationException instead of propagating raw ConstraintViolationException up 2014-06-21 14:30:30 +01:00
Nicki Watt
0a8bf79da6 DATAGRAPH-445: Added @Indexed(unique=true, failOnDuplicate=[true|false]) functionality 2014-06-21 13:27:59 +01:00
Michael Hunger
66f103367e DATAGRAPH-477 - flaky test with race-condition for schema index creation 2014-05-20 13:19:34 +02:00
Michael Hunger
928fca11e7 DATAGRAPH-453
Neo4jOperations' "lookup" method throws IllegalStateException

lookup will now throw a more descriptive exception
added `findByIndexedValue()` method to Neo4jOperations for label based operations
2014-03-31 04:28:05 +02:00
Nicki Watt
bd1fb266c4 DATAGRAPH-449 Updated setup and type representation strategy reference docs 2014-03-30 00:18:12 +01:00
Michael Hunger
9728b7d188 DATAGRAPH-436 Use case for @Labels (first stab at this) 2014-03-13 13:44:44 +01:00
Michael Hunger
482294473f DATAGRAPH-436 Use case for @Labels (first stab at this) 2014-03-13 11:23:45 +01:00
Michael Hunger
1bd9c20787 DATAGRAPH-433 Support for Label Based Unique Entity Creation 2014-03-13 09:09:05 +01:00
Michael Hunger
556a14b7ea DATAGRAPH-388 Support for Labels
* short-class name for default type alias
* updated repository queries to new cypher syntax
* fix tests
* docs
2014-02-24 15:45:35 +01:00
Nicki Watt
97ea4c236b Additional aspects module test cleanup 2014-02-23 17:29:07 +00:00
Nicki Watt
7152ce6783 Changes to aspects module to cater for strict/base-package requirement 2014-02-23 16:03:51 +00:00
Michael Hunger
c99289d9df Consistent Schema Index Creation for based indexed properties 2014-02-23 01:00:06 +01:00
Nicki Watt
0e7148add4 DATAGRAPH-388 : Continued work on Schema Indexes (aka Label based indexes) 2014-02-23 01:00:05 +01:00
Nicki Watt
1ee1c65bc9 DATAGRAPH-388: Additional tests trying to determine initialEntitySet logic 2014-02-23 01:00:05 +01:00
Nicki Watt
8ebcabdfb2 DATAGRAPH-388 : First stab at getting Schema Indexes (Label based) in 2014-02-23 01:00:05 +01:00
Michael Hunger
8e9ccd20aa DATAGRAPH-388 Support for Labels (indexes, queries etc)
* @Indexed(indexType=LABEL)
* added template.isLabelBased(), indexInfo.isLabelBased() and TRS.isLabelBased()
* already reworked some of the derived finders to consistently use a start-less syntax wherever possible
* first stab at dynamic Labels with @Labels and LabelFieldAccessorFactory
2014-02-01 23:17:30 +01:00
Michael Hunger
f802ae5189 Added REST test for GraphRepositories 2014-02-01 23:16:10 +01:00
Michael Hunger
8a440bdedf DATAGRAPH-423 Upgrade to Neo4j 2.0 GA release
* read transaction
* removal of reference node
* fixing tests
* updating dependencies
2014-01-16 09:23:46 +01:00
Nicki Watt
112465ca33 DATAGRAPH-413: ConcurrentModificationException occurs when trying to persist entity after modification outside of transaction 2013-12-10 09:38:24 +00:00
Michael Hunger
d9b4402f95 DATAGRAPH-408 - Fixing more tests for different test behavior in Spring Framework 3.2.5. 2013-11-21 10:16:19 +01:00
Michael Hunger
881c91f7e7 DATAGRAPH-408 - Upgrade to latest Spring Data Build, fixed issues with AspectJ Test Cleanup 2013-11-21 10:15:16 +01:00
Michael Hunger
0e871e9ae8 DATAGRAPH-406 Removing Gremlin Dependency 2013-11-07 22:08:59 -05:00
Nicki Watt
a605e2c415 DATAGRAPH-389 : Derived Queries for Labels - part 2 2013-11-06 13:41:15 -05:00
Nicki Watt
b40ea309ae DATAGRAPH-387 : More updates for LabelNodeTypeRepresentationStrategy 2013-11-06 13:41:14 -05:00
Nicki Watt
400f195680 DATAGRAPH-387 : LabelingNodeTypeRepresentationStrategy - renaming, cypher statement updates & ResourceIterableClosableIterable update 2013-11-06 13:41:14 -05:00
Nicki Watt
9895bdacac DATAGRAPH-387 : LabelingNodeTypeRepresentationStrategy (phase 3) - updates 2013-11-06 13:41:14 -05:00
Nicki Watt
7d33c695ac DATAGRAPH-387 : LabelingNodeTypeRepresentationStrategy (phase 2) - using Cypher 2013-11-06 13:41:14 -05:00
Nicki Watt
aac1a16e9e DATAGRAPH-387 : LabelingNodeTypeRepresentationStrategy (phase 1) 2013-11-06 13:41:14 -05:00
Michael Hunger
c60eca9f12 DATAGRAPH-384 Upgrade to Neo4j 2.0 - fixing tests 2013-11-06 13:41:13 -05:00
Michael Hunger
b95440f03b DATAGRAPH-384 Upgrade to Neo4j 2.0 2013-11-06 13:39:42 -05:00
Jean-Pierre Bergamin
b9c0f5fa8c Contributions from @ractive
build-helper-maven-plugin added so that the generated sources are used as source folder in eclipse
Making the import or com.mysema.query optional
Clear the dynamic properties map in calls to setPropertiesFrom to make sure that non existent properties get deleted
2013-07-22 08:23:50 -07:00
Johannes Mockenhaupt
8d6dd38ffb DATAGRAPH-368 Add test demonstrating the issue. 2013-07-13 22:44:52 +02:00
Oliver Gierke
708fa6fea4 DATAGRAPh-354 - Fixed configuration order to ensure correct MappingContext initialization.
Fixed test config after refactorings in Spring Data Neo4j core module. Polished pom slightly.
2013-06-06 08:49:41 +02:00
Michael Hunger
dbea0e81ed DATAGRAPH-355 Upgrade to Neo4j 1.9.GA 2013-05-28 03:06:52 +02:00
Michael Hunger
def044aab1 DATAGRAPH-332 Updated project to new build system and new dependencies (esp. for junit/hamcrest)
Fixed issue with Mapping Exception during addPersistentProperty but outside of PersistentEntity.verify()
2013-02-11 13:14:56 +01:00
Michael Hunger
ab46f78098 Renamed all *Test to *Tests and fixed the depending context-files as well 2013-02-08 15:03:02 +01:00
Michael Hunger
8f88945582 DATAGRAPH-321 - Fixes for TypeRepresentation-Strategies 2012-12-19 10:52:34 +01:00
Michael Hunger
20e977331f DATAGRAPH-296 version upgrades for SDN 2.1.RC4 release 2012-09-18 09:23:56 +02:00
Michael Hunger
a7a76ff3b9 added test for automatic index creation of non-default indexes 2012-09-18 02:19:54 +02:00
Michael Hunger
f0b1eff928 Updates to stable versions of Neo4j 1.8.M06, spatial, cypher-dsl and java-rest-binding, adopted to API changes 2012-08-06 18:50:24 +02:00
Lasse Westh-Nielsen
306e03c536 tidying up warnings 2012-08-02 11:43:42 +01:00
Lasse Westh-Nielsen
5c5723f04a re-adding javadoc generation 2012-07-31 15:08:00 +01:00
Oliver Gierke
0afa71a99d DATAGRAPH-266 - Added support for JavaConfig. 2012-07-17 13:43:49 +02:00
Michael Hunger
9304ccd042 DATAGRAPH-260 SDN Relase 2.1.RC2, upgrade to Neo4j 1.7.1, SD Commons 1.3.1.RELEASE 2012-06-22 12:48:14 +02:00
Lasse Westh-Nielsen
3379bb09bf DATAGRAPH-255 Transaction Manager Compatibility with 1.7 AND 1.8 2012-06-18 10:44:31 +01:00
Michael Hunger
937ffdeca9 EntityResultConverter now stores the supplied template directly and not via a thread-local 2012-05-04 20:15:10 +02:00
Michael Hunger
3b4b41cd2b DATAGRAPH-206 resolved cyclic dependency of Neo4j-Template, can now be constructed just with a graph-database-service and is ready to use 2012-05-01 03:20:43 +02:00
Michael Hunger
9cd47c7c7d resolved cyclic dependency of Neo4j-Template, can now be constructed just with a graph-database-service and is ready to use 2012-05-01 03:09:41 +02:00