Maven
  1. Maven
  2. MNG-612

implement conflict resolution techniques

    Details

    • Number of attachments :
      3

      Description

      currently, the collector only:

      • selects nearest "suggested" version in a valid range
      • latest version from the valid ranges if none suggested
      • fails if ranges are over-constrained

      This needs to be configurable:

      • select newest, even if there is a nearer suggestion
      • select oldest, even if there is a nearer suggestion
      • fail if all suggestions don't equate or a range results instead of a single version
      • ignore over constrained ranges and fallback to some other algorithm
      • select snapshots even if they weren't explicitly specified
      1. MNG-612.patch
        45 kB
        Mark Hobson
      2. MNG-612-2.patch
        43 kB
        Mark Hobson
      3. MNG-612-3.patch
        46 kB
        Mark Hobson

        Issue Links

          Activity

          Brett Porter made changes -
          Field Original Value New Value
          Priority Major [ 3 ] Critical [ 2 ]
          Vincent Massol made changes -
          Workflow jira [ 35970 ] Maven [ 36968 ]
          Brett Porter made changes -
          Assignee Brett Porter [ brettporter ]
          Remaining Estimate 1 day [ 86400 ]
          Original Estimate 1 day [ 86400 ]
          Brett Porter made changes -
          Original Estimate 1 day [ 86400 ] 8 hours [ 28800 ]
          Remaining Estimate 1 day [ 86400 ] 8 hours [ 28800 ]
          Brett Porter made changes -
          Fix Version/s 2.0-beta-2 [ 11861 ]
          Fix Version/s 2.0-beta-1 [ 11040 ]
          Brett Porter made changes -
          Fix Version/s 2.0-beta-3 [ 12015 ]
          Fix Version/s 2.0-beta-2 [ 11861 ]
          Brett Porter made changes -
          Fix Version/s 2.1 [ 11704 ]
          Fix Version/s 2.0-beta-3 [ 12015 ]
          Jason van Zyl made changes -
          Component/s Design, Patterns & Best Practices [ 11341 ]
          Vincent Massol made changes -
          Workflow Maven [ 36968 ] Maven New [ 47116 ]
          Jason van Zyl made changes -
          Fix Version/s 2.1 [ 11704 ]
          Fix Version/s 2.1.x [ 13142 ]
          Mark Hobson made changes -
          Attachment MNG-612.patch [ 26964 ]
          Mark Hobson made changes -
          Attachment MNG-612-2.patch [ 26991 ]
          Jason van Zyl made changes -
          Patch Submitted [Yes]
          Jason van Zyl made changes -
          Assignee Brett Porter [ brettporter ] Jason van Zyl [ jason ]
          Jason van Zyl made changes -
          Patch Submitted [Yes]
          Mark Hobson made changes -
          Attachment MNG-612-3.patch [ 28196 ]
          Jason van Zyl made changes -
          Assignee Jason van Zyl [ jason ] Mark Hobson [ mihobson ]
          Brett Porter made changes -
          Link This issue is duplicated by MNG-3248 [ MNG-3248 ]
          Mark Hobson made changes -
          Link This issue depends upon MNG-3205 [ MNG-3205 ]
          Jason van Zyl made changes -
          Fix Version/s 3.x [ 13145 ]
          Fix Version/s 3.0 [ 13142 ]
          Brett Porter made changes -
          Link This issue is duplicated by MNG-4175 [ MNG-4175 ]
          Brett Porter made changes -
          Fix Version/s Backlog [ 16138 ]
          Fix Version/s 3.x (to be reviewed) [ 13145 ]
          Jason van Zyl made changes -
          Resolution Incomplete [ 4 ]
          Status Open [ 1 ] Closed [ 6 ]
          Michael Osipov made changes -
          Fix Version/s 3.x / Backlog [ 16138 ]

            People

            • Assignee:
              Mark Hobson
              Reporter:
              Brett Porter
            • Votes:
              21 Vote for this issue
              Watchers:
              22 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 8 hours
                8h
                Remaining:
                Remaining Estimate - 8 hours
                8h
                Logged:
                Time Spent - Not Specified
                Not Specified