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

As an administrator, I don't want the git diff command to be executed when the changeset includes only excluded path, so that the indexing time is shorter

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Fixed
    • 4.0.0
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      Problem Definition

      Fisheye performs the git diff command on every file of a changeset, even if all files in the changeset are excluded.

      This results in the following line in the atlassian-fisheye-YYY-MM-DD.log, after the git diff commands:

      DEBUG [8123:StdOutHandler <repository_name> ] fisheye GitScanner-processChangeSet - [<repository_name>]: Ignoring changeset <changeset_id>; it does not contain any changes in the watched area
      

      Suggested Solution

      Perform the git diff command only if at least one file in the changeset is included in the watched area.

      Attachments

        Issue Links

          Activity

            People

              lkuzynski Lukasz Kuzynski (Inactive)
              lkuzynski Lukasz Kuzynski (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: