Summer is over, and the Neo4j community is starting to see the shape of Neo4j 1.5 coming up on our release train, which started its long way south through Sweden from the snowy 1.3 Abisko Lampa (lamp), via 1.4 Kiruna Stol (chair), and now on to the coastal 1.5 Boden Bord (table). See the Neo4j Graphistas Map for the details of our journey, and feel free to add yourself or your project there!
Over the course of this release there will be a lot of internal changes to the core database engine to speed up performance, reuse space and decrease the size of the database files. While many of these changes are underway, they are currently being production secured in the GIThub branches.
Allright, let’s look at the high-level changes in this first milestone:
Docs improvement with GraphVizIn this release, we introduced a new utility to generate GraphViz output from a Neo4j database - Neo4j-GraphViz, as part of the community edition. It is right now mainly used to generate graphs in the manual, see this Example.
We are constantly working with the documentation - feel free to contribute hints on what you want to see via the comments sections on the online manual so we can react to that.
Gremlin updateGremlin and the depending libs have been updated to version 1.2, resulting in a lot of nice changes available via Neo4j Embedded and packaged in the Gremlin REST plugin, see the Gremlin changelog
Opening of GIThub issue trackingWe have seen a BIG increase of traffic on the Neo4j mailinglist and the IRC channel. As of this release, all Neo4j projects on GIThub are open for Issue reporting for the you, the community. Please direct forks, fixes and issues there so we can all chip in and work on them. We hope this will direct issues into actionable items that can continue to live outside the list and keep volume to a reasonable amount.
Thanks everyone for making this community rock! Now on to the next milestone.
For the full changelogs, see Community, Advanced and Enterprise details, part of the source.