I met the "repository not found" and "error getting field tr|message of ChangeData{xxx}" errors when creating lucene index. Are there any problems with them?
I started the gerrit server, did some basic checks, found no particular issues. I suppose these are just old gerrit references to unknown objects or non-existed projects in current git tree, shouldn't cause any problem, right?
Here are error logs:
Reindexing changes: projects: 18% (104/549), 9% (7952/86507) (\)[2014-01-03 17:16:45,870] ERROR com.google.gerrit.server.index.ChangeBatchIndexer : repository not found: /git/android/platform/manifest.git
Reindexing changes: projects: 55% (304/546), 27% (23699/85571) (/)[2014-01-03 14:20:08,061] ERROR com.google.gerrit.server.index.Schema : error getting field tr of ChangeData{10627}
com.google.gwtorm.server.OrmException: org.eclipse.jgit.errors.MissingObjectException: Missing unknown c2687d520c284d1c2ea49521b2ec8162731dd765
at com.google.gerrit.server.index.ChangeField$14.get(ChangeField.java:228)
at com.google.gerrit.server.index.ChangeField$14.get(ChangeField.java:220)
at com.google.gerrit.server.index.Schema$1.apply(Schema.java:103)
at com.google.gerrit.server.index.Schema$1.apply(Schema.java:98)
at com.google.common.collect.Iterators$8.transform(Iterators.java:794)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48)
at com.google.common.collect.Iterators$7.computeNext(Iterators.java:646)
at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)
at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)
at com.google.gerrit.lucene.LuceneChangeIndex.toDocument(LuceneChangeIndex.java:421)
at com.google.gerrit.lucene.LuceneChangeIndex.replace(LuceneChangeIndex.java:239)
at com.google.gerrit.server.index.ChangeIndexerImpl$Task.apply(ChangeIndexerImpl.java:154)
at com.google.gerrit.server.index.ChangeIndexerImpl$Task.call(ChangeIndexerImpl.java:132)
at com.google.gerrit.server.index.ChangeIndexerImpl$Task.call(ChangeIndexerImpl.java:89)
at com.google.gerrit.server.index.ChangeIndexer.index(ChangeIndexer.java:118)
at com.google.gerrit.server.index.ChangeBatchIndexer$ProjectIndexer.getPathsAndIndex(ChangeBatchIndexer.java:308)
at com.google.gerrit.server.index.ChangeBatchIndexer$ProjectIndexer.call(ChangeBatchIndexer.java:282)
at com.google.gerrit.server.index.ChangeBatchIndexer$3.call(ChangeBatchIndexer.java:217)
at com.google.gerrit.server.index.ChangeBatchIndexer$3.call(ChangeBatchIndexer.java:203)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:206)
at com.google.gerrit.server.git.WorkQueue$Task.run(WorkQueue.java:344)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.eclipse.jgit.errors.MissingObjectException: Missing unknown c2687d520c284d1c2ea49521b2ec8162731dd765
at org.eclipse.jgit.internal.storage.file.WindowCursor.open(WindowCursor.java:148)
at org.eclipse.jgit.lib.ObjectReader.open(ObjectReader.java:229)
at org.eclipse.jgit.revwalk.RevWalk.parseAny(RevWalk.java:809)
at org.eclipse.jgit.revwalk.RevWalk.parseCommit(RevWalk.java:722)
at com.google.gerrit.server.query.change.ChangeData.loadCommitData(ChangeData.java:346)
at com.google.gerrit.server.query.change.ChangeData.commitFooters(ChangeData.java:332)
at com.google.gerrit.server.index.ChangeField$14.get(ChangeField.java:225)
... 29 more
[2014-01-03 14:20:08,256] ERROR com.google.gerrit.server.index.Schema : error getting field message of ChangeData{10627}
com.google.gwtorm.server.OrmException: org.eclipse.jgit.errors.MissingObjectException: Missing unknown c2687d520c284d1c2ea49521b2ec8162731dd765
at com.google.gerrit.server.index.ChangeField$17.get(ChangeField.java:329)
at com.google.gerrit.server.index.ChangeField$17.get(ChangeField.java:323)
at com.google.gerrit.server.index.Schema$1.apply(Schema.java:103)
at com.google.gerrit.server.index.Schema$1.apply(Schema.java:98)
at com.google.common.collect.Iterators$8.transform(Iterators.java:794)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48)
at com.google.common.collect.Iterators$7.computeNext(Iterators.java:646)
at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)
at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)
at com.google.gerrit.lucene.LuceneChangeIndex.toDocument(LuceneChangeIndex.java:421)
at com.google.gerrit.lucene.LuceneChangeIndex.replace(LuceneChangeIndex.java:239)
at com.google.gerrit.server.index.ChangeIndexerImpl$Task.apply(ChangeIndexerImpl.java:154)
at com.google.gerrit.server.index.ChangeIndexerImpl$Task.call(ChangeIndexerImpl.java:132)
at com.google.gerrit.server.index.ChangeIndexerImpl$Task.call(ChangeIndexerImpl.java:89)
at com.google.gerrit.server.index.ChangeIndexer.index(ChangeIndexer.java:118)
at com.google.gerrit.server.index.ChangeBatchIndexer$ProjectIndexer.getPathsAndIndex(ChangeBatchIndexer.java:308)
at com.google.gerrit.server.index.ChangeBatchIndexer$ProjectIndexer.call(ChangeBatchIndexer.java:282)
at com.google.gerrit.server.index.ChangeBatchIndexer$3.call(ChangeBatchIndexer.java:217)
at com.google.gerrit.server.index.ChangeBatchIndexer$3.call(ChangeBatchIndexer.java:203)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:206)
at com.google.gerrit.server.git.WorkQueue$Task.run(WorkQueue.java:344)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.eclipse.jgit.errors.MissingObjectException: Missing unknown c2687d520c284d1c2ea49521b2ec8162731dd765
at org.eclipse.jgit.internal.storage.file.WindowCursor.open(WindowCursor.java:148)
at org.eclipse.jgit.lib.ObjectReader.open(ObjectReader.java:229)
at org.eclipse.jgit.revwalk.RevWalk.parseAny(RevWalk.java:809)
at org.eclipse.jgit.revwalk.RevWalk.parseCommit(RevWalk.java:722)
at com.google.gerrit.server.query.change.ChangeData.loadCommitData(ChangeData.java:346)
at com.google.gerrit.server.query.change.ChangeData.commitMessage(ChangeData.java:324)
at com.google.gerrit.server.index.ChangeField$17.get(ChangeField.java:327)
... 29 more