Release Date: 25 January 2024Neo4j 4.4.30 is a maintenance release with many important improvements and fixes.
- Fix an issue in pipelined runtime that could cause a query to perform unnecessary work if planned with a PruningVarExpand operator followed by a Limit.
- Improve the transaction termination response time of queries with long running expansions of variable-length path patterns with distinct end-nodes.
- Wrap internal parser errors in SyntaxException and improve EOF error message
This way, the errors will have the Neo4j status Neo.ClientError.Statement.SyntaxError instead of Neo.Database.General.UnknownError, meaning they will stop polluting the debug log.
- Fix an issue in store copy that could cause store inconsistencies in rare cases. In these cases the transaction range after a store copy was calculated too small, leading to misaligned store files after recovery. With this change the range should be safely calculated.
Bundled Packages:Cypher-Shell 4.4.30
4.4 Operations manual