Details
-
Bug
-
Resolution: Fixed
-
Low
-
3.2.0
-
None
-
None
Description
With FishEye 3.2 git indexing can spend a long time indexing branches. The message shown in the repository admin list says 'Commiting changes xxx...yyy on branch branch'.
The relevant stactrace for this occuring is:
[178] IncrementalPinger8: RUNNABLE ... com.atlassian.fecru.search.index.service.DocInfoManager.findDoc(DocInfoManager.java:67) com.cenqua.fisheye.crossrepo.BranchCrossRepoIndexer$BranchDocBatchWriterAction.storeDocIfNewest(BranchCrossRepoIndexer.java:148) com.cenqua.fisheye.crossrepo.BranchCrossRepoIndexer$BranchDocBatchWriterAction.perform(BranchCrossRepoIndexer.java:134) com.cenqua.fisheye.crossrepo.BranchCrossRepoIndexer$BranchDocBatchWriterAction.perform(BranchCrossRepoIndexer.java:117) com.cenqua.fisheye.lucene.LuceneConnection.withWriter(LuceneConnection.java:384) com.cenqua.fisheye.crossrepo.BranchCrossRepoIndexer.sendBatch(BranchCrossRepoIndexer.java:113) com.cenqua.fisheye.crossrepo.BranchCrossRepoIndexer.sendAndClearBatch(BranchCrossRepoIndexer.java:84) com.cenqua.fisheye.crossrepo.BranchCrossRepoIndexer.indexBranchesForChangeSets(BranchCrossRepoIndexer.java:61) com.cenqua.fisheye.crossrepo.BranchCrossRepoIndexer.indexBranchesForChangeSetIds(BranchCrossRepoIndexer.java:45) com.atlassian.fisheye.dvcs.DvcsScanner.updateChangesetIndex(DvcsScanner.java:509) com.atlassian.fisheye.dvcs.DvcsScanner.indexChangesets(DvcsScanner.java:523) com.atlassian.fisheye.dvcs.DvcsScanner.processRevisions(DvcsScanner.java:284) com.atlassian.fisheye.git.GitScanner.processRevisions(GitScanner.java:270)