Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-3566

com.cenqua.fisheye.rep.DbException CVS Repository upgrade

    XMLWordPrintable

Details

    • Bug
    • Resolution: Handled by Support
    • Highest
    • None
    • 2.6.1
    • Repositories
    • None
    • RHEL 5.5

      MySQL DB

    Description

      This error is ocuring in all our CVS repositories:

      2011-07-03 04:41:34,584 ERROR [IncrementalPinger1 ] fisheye.app com.cenqua.fisheye.cvsrep.cache.CvsHistoryChangeDetector-doRunOnce - problem with initial scan
      com.cenqua.fisheye.rep.DbException: Error during upgrade task upgrade-changeset-ancestry-3 on <cvs_repository_name>
              at com.cenqua.fisheye.rep.impl.BaseUpgradeTask.upgrade(BaseUpgradeTask.java:67)
              at com.cenqua.fisheye.cvsrep.cache.CachedCvsRepositoryUpdater.upgrade(CachedCvsRepositoryUpdater.java:293)
              at com.cenqua.fisheye.cvsrep.cache.CvsHistoryChangeDetector.doRunOnce(CvsHistoryChangeDetector.java:117)
              at com.cenqua.fisheye.cvsrep.cache.CvsHistoryChangeDetector.ping(CvsHistoryChangeDetector.java:54)
              at com.cenqua.fisheye.cvsrep.cache.CachedCvsRepositoryUpdater.pingSlurp(CachedCvsRepositoryUpdater.java:279)
              at com.cenqua.fisheye.cvsrep.CvsRepositoryEngine.doSlurp(CvsRepositoryEngine.java:68)
              at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:390)
              at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:25)
              at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:66)
              at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:132)
              at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:122)
              at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:33)
              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:619)
      

      Ater that it continuously throws the following warning:

      2011-07-06 15:49:10,112 WARN  [IncrementalPinger1 ] fisheye.app com.cenqua.fisheye.rep.impl.TopologicalOrderChangesetIterator-addCsAndParentsToFront - TopologicalOrderChangesetIterator.addCsAndParentsToFront: Cyclic Ancestry Detected: [<branch>:<commiter>:20010906035716(<branch>:<commiter>:20010905030326,), ][<branch>:<commiter>:20010821002214(<branch>:<commiter>:20010906035716,), <branch>:<commiter>:20010905030326(<branch>:<commiter>:20010821002214,), <branch>:<commiter>:20010908015841(<branch>:<commiter>:20010906035716,), <branch>:<commiter>:20010717175148(<branch>:<commiter>:20010908015841,), ]
      

      It then causes the application to hang. And in the admin's repository view, the currently being scanned repositories have the following:

      Info
      
      Upgrading Ancestry for ChangeSet: <branch>:<commiter>:20010906035716 (x of n)
      

      Although we can trigger individual repository indexing manually, this bug prevents automatic indexing to occur and takes up all of the CPU core (and then some) it's running on.

      This seems to be a show stopper for our very active instance of Fisheye/Crucible and prevents any reviews/work to be done in coordination with this product.

      If there is anything I can provide to help fix this bug, please say so.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              40971a6d73c8 Aaron Washington
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: