Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-14471

base replica selection strategy not applied to "last place" shards.preference matches

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 8.3, 9.0
    • 8.5.2, 8.6, 9.0
    • SolrCloud
    • None

    Description

      When shards.preferences is specified, all inherently equivalent groups of replicas should fall back to being sorted by the replica.base strategy (either random or some variant of "stable"). This currently works for every group of "equivalent" replicas, with the exception of "last place" matches.

      This is easy to overlook, because usually it's the "first place" matches that will be selected for the purpose of actually executing distributed requests; but it's still a bug, and is especially problematic when "last place matches" == "first place matches" – e.g. when shards.preference specified matches all available replicas.

      Attachments

        Issue Links

          Activity

            People

              tflobbe Tomas Eduardo Fernandez Lobbe
              magibney Michael Gibney
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 0.5h
                  0.5h