Release Date: 4 February 2016
Neo4j 3.0.0-M03 is a beta release offering early access to features which are under active development.Highlights
- Known issue:
neo4j
service cannot be started after installing RPM, please see the changelog for workaround - Completed work on update queries in cost-based planner with latest additions:
MERGE
,LOAD CSV
,FOREACH
- Several really cool performance improvements:
- The query planner is now able to plan index lookups where the label or property predicate is dependent on a previous read.
- Queries using predicates with
CONTAINS
on indexed nodes will now be able to use a native index lookup for increased performance.
- A ton of good stuff in packaging:
- All jars are now in
lib
rather than split betweenlib
andsystem/lib
. - The standard location for database directories has changed from
data
todata/databases
(for exampledata/graph.db
moves todata/databases/graph.db
). - Improvements to
neo4j start
andneo4j stop
functionality
- All jars are now in
Detailed Changes
For the complete list of all changes, please see the changelog.
Using a Milestone
Milestone releases of Neo4j are provided under our User Experience Improvement Program (UXIP), intended for evaluation purposes only. Use of a milestone implies acceptance of the UXIP terms, which include allowing passive reporting about usage. Of course, we would also love to hear active feedback about your experience.
As beta software, milestones are not appropriate for production use. There is no supported upgrade path, and the features and APIs may change before being finalized (hopefully reflecting your feedback).