Release Date: 2 June 2016
Neo4j 3.0.2 is a maintenance release, with important improvements.
NOTE: We’ve uncovered a serious issue with Neo4j Enterprise Edition 3.0.2
While Neo4j Community Edition can be safely used, Neo4j Enterprise Edition should not be used in a production environment.
Known Issues
- Property record ids may be reused twice after a role switch in HA potentially resulting in overwitten properties
- Properties may be read inconsistently on slaves in HA when simultaneously pulling updates
Highlights
LOAD CSV
compliance with tighter security for file access- Geospatial point handling:
- better handling of Geographic and Cartesian coordinate reference system
- adoption of GeoJSON for returning points over HTTP
- Performance improvements:
- auto-parameterization of lists, resulting in faster
IN
predicate evaluation - property reads without acquiring a read-lock
- auto-parameterization of lists, resulting in faster
- Bug fixes, affecting:
- yielding node collections or paths from a procedure call
- out-of-memory issue with
PERIODIC COMMIT
- importing datasets with a significant amount of dense nodes using
import-tool
Detailed Changes
For the complete list of all changes, please see the changelog.
Upgrading
Note:Upgrading to Neo4j 3.0.2 may change the internal ids of relationships, which can invalidate any manually maintained relationship references whether in an external system or stored within Neo4j as a property value. Plan to verify and recreate any such storage after the upgrade.
Please read the upgrading section of the Neo4j Operations Manual for details.