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

Introduce a Redisson-based SyncContextFactory

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.5.0
    • Fix Version/s: 1.6.0, 1.6.1
    • Component/s: Resolver
    • Labels:
      None

      Description

      Users have been plagued for years with missing concurrent access to the local repository either from one JVM or multiple ones. It will finally solve a 13 years old issue: MNG-2802.

      Create a RedissonSyncContextFactory which will use one or multiple Redis instances to hold Redisson reentrant read write locks. This will protect artifacts, metadata as well as tracking files to be accessed (written) concurrently.

      It should be easy to setup (extension) and default case requires zero configuration.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                michael-o Michael Osipov
                Reporter:
                michael-o Michael Osipov
              • Votes:
                1 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: