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);
         }
     }