DATAGRAPH-675, DATAGRAPH-718, DATAGRAPH-756 - Updated changelog.

This commit is contained in:
Christoph Strobl
2015-10-14 09:04:18 +02:00
parent 14a4d979dd
commit 037e11f9af

View File

@@ -1,6 +1,23 @@
Spring Data Neo4j Changelog
===========================
Changes in version 4.0.0.RELEASE (2015-09-05)
---------------------------------------------
* DATAGRAPH-627 - SDN 4.0: Allow Credentials to be specified via Context.
* DATAGRAPH-656 - SDN 4 Migration Notes.
* DATAGRAPH-682 - GraphRepository finds by Object and not GraphID.
* DATAGRAPH-683 - Saving @RelationshipEntity.
* DATAGRAPH-742 - Upgrade neo4j-ogm version to 1.1.2-SNAPSHOT.
* DATAGRAPH-745 - Username and password for remote server.
* DATAGRAPH-749 - Upgrade neo4j-ogm to 1.1.2.
* DATAGRAPH-750 - Upgrade Spring Data Commons to 1.11.0.RELEASE.
* DATAGRAPH-752 - Add Spring Data Neo4j 4 Example to Spring Data examples.
* DATAGRAPH-753 - Expose Neo4jMappingContext as Spring Bean.
* DATAGRAPH-754 - Upgrade to Neo4j 2.2.5.
* DATAGRAPH-755 - Support for Neo4j 2.2.5 Cypher error response changes.
* DATAGRAPH-756 - Release 4.0.
Changes in version 3.4.0.RELEASE (2015-09-01)
---------------------------------------------
* DATAGRAPH-748 - Release 3.4 GA (Gosling).
@@ -10,6 +27,51 @@ Changes in version 3.4.0.RELEASE (2015-09-01)
* DATAGRAPH-699 - Implement missing operations for Cypher based REST-API separately.
Changes in version 4.0.0.RC2 (2015-08-17)
-----------------------------------------
* DATAGRAPH-564 - Support for SD-Commons infrastructure to make SD-Integration, e.g. SD-REST work.
* DATAGRAPH-597 - HA Transactions and load-balancing.
* DATAGRAPH-624 - Add Support for Spring's ConversionService.
* DATAGRAPH-636 - Two Relationships to same Class in different directions won't map.
* DATAGRAPH-642 - loadAll(0) returns related objects if they're already in the session.
* DATAGRAPH-651 - NullPointerException in TransientRelationship.convert(…).
* DATAGRAPH-694 - Fail gracefully when we're unable to construct a valid @Query.
* DATAGRAPH-665 - getCollectiblesForOwnerAndRelationshipType.
* DATAGRAPH-674 - Relationship Type not working when methods have non @Relationship annotations.
* DATAGRAPH-689 - Encountered error creating entity relationship to itself (self join).
* DATAGRAPH-690 - Sometimes relations get lost in SDN4.
* DATAGRAPH-697 - Allow Neo4jTemplate to return query results along with query statistics.
* DATAGRAPH-698 - @QueryResult- int instead of long returned for ID().
* DATAGRAPH-701 - Neo4jMappingContext won't compile post RC1 dependency updates.
* DATAGRAPH-702 - Returning multiple Nodes within a session.
* DATAGRAPH-703 - @Transactional causes an NPE when saving an entity.
* DATAGRAPH-704 - Loading an entity: collection does not merge correctly and replaces instead.
* DATAGRAPH-705 - Incorrect query generated by derived finder for a relationship entity when the property name of the start and end node is the same.
* DATAGRAPH-706 - Updating one of the ends of a relationship entity and saving the RE causes existing relationships to be deleted.
* DATAGRAPH-707 - GraphRepository.findOne(…) ignores the type.
* DATAGRAPH-709 - Update the neo4j-ogm version to 1.1.1-SNAPSHOT.
* DATAGRAPH-714 - Properties updated on an RE are not persisted when the end node is saved.
* DATAGRAPH-715 - relIdentity is null in TransientRelationship.convert(…).
* DATAGRAPH-717 - Performance improvements, especially around large Cypher statements.
* DATAGRAPH-718 - Release 4.0 RC2.
* DATAGRAPH-719 - Check logging levels used in the framework and fix as required.
* DATAGRAPH-720 - EnumCollectionStringConverter is used where it shouldn't.
* DATAGRAPH-721 - CQL Generator Mishandles Negative Longs.
* DATAGRAPH-722 - Parameterise remaining expressions. e.g. WHERE idx() = {…}.
* DATAGRAPH-723 - Investigate performance of full path building versus building nodes + 2-node edges.
* DATAGRAPH-726 - Investigate read improvements by not using collect.
* DATAGRAPH-727 - ClassCastException when @Query returns an Iterable<Entity>.
* DATAGRAPH-728 - An entity with the same relationship type to two relationship entities cannot be saved.
* DATAGRAPH-731 - Tree structure does not persist correctly.
* DATAGRAPH-732 - Throw an exception when trying to save a relationship entity that has no start or end node.
* DATAGRAPH-733 - Determine relative behaviour of distinct on generated queries.
* DATAGRAPH-734 - Expose Neo4jOperations via Neo4jConfiguration.
* DATAGRAPH-735 - Cannot fetch a collection of related entities by superclass.
* DATAGRAPH-737 - Upgrade neo4j-ogm to 1.1.1.
* DATAGRAPH-738 - Remove the dependency on javax.persistence.
* DATAGRAPH-740 - Change REST Test Location and Update Dependencies.
Changes in version 3.4.0.RC1 (2015-08-04)
-----------------------------------------
* DATAGRAPH-725 - Release 3.4 RC1 (Gosling).
@@ -26,6 +88,69 @@ Changes in version 3.3.2.RELEASE (2015-07-28)
* DATAGRAPH-574 - Defer manual Index Addition to just after the transaction succeeded in REST mode.
Changes in version 4.0.0.RC1 (2015-07-09)
-----------------------------------------
* DATAGRAPH-550 - Support for arrays/collections of Convertible types.
* DATAGRAPH-554 - Support for @QueryResult.
* DATAGRAPH-556 - Support pageable / sortable.
* DATAGRAPH-564 - Integration with Spring Data REST.
* DATAGRAPH-577 - @NodeEntity etc on interfaces.
* DATAGRAPH-579 - Supply User-Agent Header.
* DATAGRAPH-585 - Document how to use fulltext and spatial integration with SDN4.
* DATAGRAPH-587 - @Query results ordering.
* DATAGRAPH-607 - Return stats on Neo4jTemplate execute() methods..
* DATAGRAPH-608 - Type Conversions in @QueryResult Objects.
* DATAGRAPH-617 - Adapt API changes in Spring Data Commons to simplify custom repository base class registration.
* DATAGRAPH-623 - Documentation.
* DATAGRAPH-629 - Dynamic query improvements.
* DATAGRAPH-632 - Derived finder support for nested properties on relationship entities.
* DATAGRAPH-640 - Split Core OGM from Spring modules.
* DATAGRAPH-645 - Ensure all tests run against 2.2 (authentication).
* DATAGRAPH-677 - Updates based on the TestServer changes made to the OGM.
* DATAGRAPH-565 - Adding a new relationship entity to a node deletes the previous one.
* DATAGRAPH-568 - A relationship entity is lost when a loaded node entity is persisted.
* DATAGRAPH-569 - Relationship entity not saved when pre existing node entity is saved.
* DATAGRAPH-578 - Fix the pom declaration for neo4j-ogm-test.
* DATAGRAPH-582 - Cannot replace an existing RelationshipEntity.
* DATAGRAPH-583 - Cannot add a new RelationshipEntity to a Set.
* DATAGRAPH-586 - Deleting a relationship entity by id also deletes nodes with the same id.
* DATAGRAPH-588 - Relationship deletion problems.
* DATAGRAPH-589 - Labels and relationship types should be backticked when constructing cypher queries.
* DATAGRAPH-590 - Metadata resolves to an abstract class for an interface.
* DATAGRAPH-591 - Ordering not preserved when loading array properties.
* DATAGRAPH-594 - Hydrating objects ignores relationship direction between objects of the same type..
* DATAGRAPH-595 - Cannot specify load depth -1 (load all).
* DATAGRAPH-596 - Unrequested objects being loaded.
* DATAGRAPH-600 - Mapping of numeric values to other numeric types.
* DATAGRAPH-602 - Incorrect propagation of @Transactional.
* DATAGRAPH-604 - Neo4jTemplate.execute() method swallows errors.
* DATAGRAPH-606 - Support for Windows.
* DATAGRAPH-610 - Relationship with null properties causes InvalidSyntax.
* DATAGRAPH-611 - Relation is saved in the wrong direction between entities.
* DATAGRAPH-614 - Character conversions on Windows.
* DATAGRAPH-616 - Relationship entities with the same start and end node type do not load.
* DATAGRAPH-628 - Dynamic queries fail to use the label when defined for a @NodeEntity.
* DATAGRAPH-630 - Cannot use domain models that are subgraphs.
* DATAGRAPH-631 - Property names should be backticked in cypher statements.
* DATAGRAPH-634 - AmbiguousBaseClassException when resolving a hierarchy which contains exactly one superclass and one subclass in a particular order.
* DATAGRAPH-637 - "Cannot map iterable" when a node entity contains simple relations to the same entity type but different relation types.
* DATAGRAPH-638 - No Entities/Relationships found on scan on Windows.
* DATAGRAPH-639 - NullPointer when saving an entity with an undirected relationship.
* DATAGRAPH-641 - Fails to handle responses properly from graphene db installations.
* DATAGRAPH-644 - OGM unable to apply a collection of values from database into a Set.
* DATAGRAPH-652 - Use of query() rather than execute().
* DATAGRAPH-657 - Node is not an instance of a persistable class.
* DATAGRAPH-658 - Incorrect data type conversion - double comes back as integer.
* DATAGRAPH-660 - Can't persist multiple Relationship Entities of the same type between 2 instances.
* DATAGRAPH-663 - HttpResponse not being closed properly.
* DATAGRAPH-666 - save OR update.
* DATAGRAPH-675 - Release 4.0 RC1.
* DATAGRAPH-676 - Update changelog for 4.0 RC1.
* DATAGRAPH-677 - Updates based on the TestServer changes made to the OGM.
* DATAGRAPH-679 - Add bug fix descriptions to the changelog.
* DATAGRAPH-692 - Document the new test dependencies.
Changes in version 3.1.6.RELEASE (2015-07-01)
---------------------------------------------
* DATAGRAPH-686 - Release 3.1.6 (Dijkstra).