We just run the ScanTrackingIds several times and found out that it randomly
produces errors like [1] when run with more than one thread. The Git object it reports
as missing is actually not missing if we check from cgit.
We are (still) on 2.1.8 but I think this is not relevant for this issue.
Saša Živkov
[1]
org.eclipse.jgit.errors.MissingObjectException: Missing unknown 0fdb0c277fc5ec5db585865db21279eea6db4dd9
at org.eclipse.jgit.storage.file.WindowCursor.open(WindowCursor.java:125)
at org.eclipse.jgit.lib.ObjectReader.open(ObjectReader.java:228)
at org.eclipse.jgit.revwalk.RevWalk.parseAny(RevWalk.java:811)
at org.eclipse.jgit.revwalk.RevWalk.parseCommit(RevWalk.java:724)
at com.google.gerrit.pgm.ScanTrackingIds.parse(ScanTrackingIds.java:146)
at com.google.gerrit.pgm.ScanTrackingIds.scan(ScanTrackingIds.java:129)
at com.google.gerrit.pgm.ScanTrackingIds.access$300(ScanTrackingIds.java:50)
at com.google.gerrit.pgm.ScanTrackingIds$Worker.run(ScanTrackingIds.java:177)
ERR Cannot scan 2924: Missing unknown 0fdb0c277fc5ec5db585865db21279eea6db4dd9
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en