Skip to content

Deal with multiple sha1 matches #72

Description

@JonoYang

Determine whether or not a match is a primary or secondary

How to handle multiple sha1 matches on JARs? How do we determine what is the best?

  • sha1 match
  • if there is more than 1 result, then find the result with the same file name
  • if there is no exact name match, we perform a fuzzy match on the name

During index time, what should we do when we have multiple versions of a package with the same file.

  • We determine that the best match would be to the oldest package because its the oldest and the first package
  • We need to populate release_date when creating packages
  • look at dir scraping code
  • If we cant pick one, sort by purl and pick the first one

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions