Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-2852

Multiple matched routing rules may add same repositories multiple times to the list of repositories to process

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.4.0, 1.4.1
    • Fix Version/s: 1.4.0, 1.4.1
    • Component/s: None
    • Labels:
      None

      Description

      Multiple matched routing rules may add same repositories multiple times to the list of repositories to process.

      For example, if you have routing rules like this:

      ".*" : INCLUSIVE : ALL_GROUPS : repo1
      ".*/org/sonatype/.*" : INCLUSIVE : ALL_GROUPS : repo1
      

      And you have incoming request for "/org/sonatype/blah", the repo1 will end up twice in the list of repositories to process.

      The request will be successfully executed (1st pass to that repository will succeed), but in the 2nd pass, CYCLE will be reported and processing will stop.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                cstamas Tamás Cservenák
                Reporter:
                cstamas Tamás Cservenák
                Last Updated By:
                Rich Seddon
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Date of First Response:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2h Original Estimate - 2h
                  2h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2.3h
                  2.3h