Uploaded image for project: 'Maven Resolver'
  1. Maven Resolver
  2. MRESOLVER-273

Create more compact File locking layout/mapper

Agile BoardAttach filesAttach ScreenshotVotersStop watchingWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.9.0
    • Resolver
    • None

    Description

      Current FileGAVNameMapper "mimics" loosely local reposiory layout, uses long paths, hence (relatively) big strings etc. 

      More compact layout would be just to hash strings like "a:G:A:V" and "m:G[:A[:V]]" for artifacts and metadata instead, and create 2 level deep hashed storage.

      Problem with "loose" layout is that they do end up as files in OS, while these would be much shorter.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            cstamas Tamas Cservenak
            cstamas Tamas Cservenak
            Votes:
            0 Vote for this issue
            Watchers:
            4 Stop watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment