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

Performance regression for perforce indexing from 2.9 to 3.4

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Medium
    • 3.6.0
    • 3.1.0, 3.5.2
    • None
    • None

    Description

      Despite some time spent bisecting the Fisheye source tree I haven't been able to identify the exact commit that is responsible, but I have identified that this issue was first introduced in Fisheye 3.1.

      The problem

      The P4Scanner.indexRevisions method builds up a list of changesets until the list is larger than the batch size. It then passes them off to the indexBatch() method. Since 3.1 the list is not cleared after the batch is indexed and so all changesets that have been indexed so far are re-passed to the indexBatch method

      Attachments

        Issue Links

          Activity

            People

              rstephens Richard Stephens (Inactive)
              rstephens Richard Stephens (Inactive)
              Votes:
              6 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 0.15h
                  0.15h