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

test & document (and improve as possible) behavior of TolerantUpdateProcessor while shard splitting is in progress

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      TolerantUpdateProcessor is being added in SOLR-445 but it's not entirely obvious what the behavior should be when using something like this is used in conjunction with Shard Splitting.

      In particular what should / shouldn't happen if an update error occurs on a subShardLeader (while the shard is actively being split) after the update already succeded on the original shard leader. when TUP is not used, this error is propogated back to the client – but if TUP is being used, then should the subShardLeader' error be propogated back as a tolerated error, or a hard failure?

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                hossman Chris M. Hostetter
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: