Release date: 7 December, 2020

GDS 1.4.1 is compatible with Neo4j 4.0 and 4.1, but not Neo4j 3.5.x. For a 3.5 compatible release, please see GDS 1.1.6.

Bug fixes

  • Fixed a bug in progress logging for gds.graph.writeNodeProperties() and gds.graph.writeRelationships() where some percentages were missed, or others reported multiple times.
  • Fixed a bug where gds.graph.writeNodeProperties() and gds.alpha.shortestPathDeltaStepping.write() were single threaded by default
  • Fixed a bug where gds.alpha.node2vec ignored relationships for graphs with multiple projected relationship types.
  • Fixed a bug where gds.pagerank.*.estimate would fail for very large node counts.
  • Fixed a bug where using float array node properties (e.g. after running gds.fastRP.mutate) would fail in some situations.
  • Fixed a bug where a graph with multiple labels and all nodes sharing at least one label could lead to either an exception or a wrongly mapped Neo4j id.

Improvements

  • gds.pageRank will now select batches more dynamically to properly respect the requested concurrency.