Release Date: 30 November 2017
Neo4j 3.3.1 is a maintenance release with many important improvements and fixes.Highlights
- Make the dbms.checkpoint.iops.limit setting dynamic so it can be changed at runtime with the dbms.setConfigValue(setting, value) procedure. #10313
- Add
--pagecache
parameter to theneo4j-admin
backup command, with a default value of 8 MiB that now overrides the page cache setting inneo4j.conf
. #10463 - Fixes #10353 so that calling
exists
orIS NOT null
on a property of a null node evaluates to null #10371 - Equality for lists is now in accordance with OpenCypher. #10411
- Before this change,
[1,2,3] = [1,2,null]
returned false. Now, this comparison will return null which makes equality more consistent in it’s behavior.
- Before this change,
Detailed Changes and Docs
For the complete list of all changes, please see the changelog. Look for 3.3 Developer manual here, and 3.3 Operations manual here.Upgrading
Neo4j Operations Manual: Upgrade3.3 Upgrade FAQ
When upgrading to Neo4j 3.3 for the first time, be sure to read the current upgrade instructions in the Neo4j Operations Manual, as there are additional steps and considerations.
Neo4j 3.3 supports direct upgrades from all 2.x releases (recommended to be on latest patch). Pre-2.x users need to upgrade to 2.x before upgrading to 3.3.