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

Revert MRESOLVER-132

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.9.11
    • Resolver
    • None

    Description

      Revert MRESOLVER-132 commit https://github.com/apache/maven-resolver/commit/fcb6be59c5a5855573886b09c70dab80074a1d27

      Must be done manually, as since then class was made into component and this filename is an interface now.

      Reasoning: as we recently saw, they may be still plugins (knowingly or not knowingly) using maven-compat, that update check manager read/writes same files as resolve (but uses different keys). This lock was in place way long before SyncContext, and intent was to sync resolver and maven-compat access, that still happens, so undo this change.

      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:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment