Uploaded image for project: 'SonarQube'
  1. SonarQube
  2. SONAR-13791

Matching a scanner report to an existing project is not resilient

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 8.5
    • Component/s: Compute Engine, Web API
    • Labels:
      None
    • Edition:
      Community
    • Production Notes:
      None

      Description

      When a report is submitted by the scanner, the web server tries to match it with an existing component in the DB, based on the project key and branch.

      The current implementation is not working as intended, however in practice, in most cases, it ends up working fine and finding the matching project.

      We should fix the buggy implementation and make it resilient in cases where the DB is not consistent for whatever reason.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                duarte.meneses Duarte Meneses
                Reporter:
                duarte.meneses Duarte Meneses
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved: