Important Notice
Further to my post on June 28, we now have a release patch on neo4j.com that fixes two regressions in Cypher introduced in 5.21.0, and a kernel issue - see details below.
Customers upgrading to 5.21 should use this patch version. Customer who have already upgraded to 5.21.0 should patch to this release to prevent the potential for the regressions to trigger errors in Cypher.
Fixes:
-
Cypher
-
Fixed issue that could produce errors like:
Neo.DatabaseError.General.UnknownError key not found: VariableSlotKey(b)
for queries with...RETURN b AS renamedB, count(b)
or similar. -
Fix issue that could result in error
class org.neo4j.cypher.internal.physicalplanning.ast.NullCheckReferenceProperty cannot be cast to class org.neo4j.cypher.internal.expressions.ASTCachedProperty
for some queries.
-
-
Kernel
- This patch also fixes an issue where record IDs for any internal store in the near vicinity of 4294967295 could be invalidly marked as deleted when growing the ID space beyond that particular ID.