Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-8433

Comment drift fails for pull requests with extremely large diffs

    XMLWordPrintable

Details

    • Bug
    • Resolution: Tracked Elsewhere
    • Low
    • None
    • 1.3.0
    • None

    Description

      When performing comment drift, the system needs to run certain git diff operations. If the pull request in question is extremely large (whether due to modifying a huge number of files, or due to modifying a number of huge files), these diffs can timeout and trigger comment drift to fail. That results in comment drift stacking up, as well as additional system load due to repeated failures.

      Timeout failures in comment drift are not directly user-visible. They only appear in the logs. However, when comment drift is not completing successfully, users may see out-of-place comments in the diff because drift has not been processed.

      Attachments

        Issue Links

          Activity

            People

              bturner Bryan Turner (Inactive)
              bturner Bryan Turner (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: