Merge "New script utility to extract local-refdb metrics"
diff --git a/multi-primary/globalrefdb.groovy b/multi-primary/globalrefdb.groovy
index 33ee85d..8736b9e 100644
--- a/multi-primary/globalrefdb.groovy
+++ b/multi-primary/globalrefdb.groovy
@@ -82,11 +82,12 @@
           upToDate = checkRef(projectName, repo, ref)
         } else {
           println "Checking project $project ..."
-          def totRefs = repo.refDatabase.refs.size()
+          def refsToCheck = repo.refDatabase.refs.findAll {elem -> elem.name =~ "refs/changes.*/meta" || !elem.name.startsWith("refs/changes")}
+          def totRefs = refsToCheck.size()
           def refsDone = 0
           def refsDonePerc = 0
           def startTime = System.currentTimeMillis()
-          repo.refDatabase.refs.parallelStream().forEach { ref ->
+          refsToCheck.parallelStream().forEach { ref ->
             def refUpToDate = checkRef(projectName, repo, ref)
             upToDate = upToDate && refUpToDate
             if (!verbose) {