From 365698c41f3124522b7dbd167a280de0532e23d4 Mon Sep 17 00:00:00 2001 From: Michael Hunger <github@jexp.de> Date: Mon, 19 Feb 2018 15:43:00 +0100 Subject: [PATCH] Make apoc.meta.* to use db-statistics for total node and rel counts --- src/main/java/apoc/meta/Meta.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/apoc/meta/Meta.java b/src/main/java/apoc/meta/Meta.java index 549556f5ff..f08891d1df 100644 --- a/src/main/java/apoc/meta/Meta.java +++ b/src/main/java/apoc/meta/Meta.java @@ -25,6 +25,7 @@ import static java.util.Collections.singletonMap; import static java.util.stream.Collectors.toMap; import static org.neo4j.kernel.api.ReadOperations.ANY_LABEL; +import static org.neo4j.kernel.api.ReadOperations.ANY_RELATIONSHIP_TYPE; public class Meta { @@ -255,7 +256,7 @@ public void rel(int typeId, String typeName, int labelId, String labelName, long }); return new MetaStats(labelCount, relTypeCount, ops.propertyKeyCount(), - ops.nodesGetCount(), ops.relationshipsGetCount(), labelStats, relStats, relStatsCount); + ops.countsForNodeWithoutTxState(ANY_LABEL), ops.countsForRelationshipWithoutTxState(ANY_LABEL,ANY_RELATIONSHIP_TYPE,ANY_LABEL), labelStats, relStats, relStatsCount); } }