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

Inject failures during synchronous update requests during shard splits

    XMLWordPrintableJSON

    Details

    • Type: Test
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 8.1, master (9.0)
    • Component/s: SolrCloud
    • Labels:
      None

      Description

      In SOLR-12607, I found a bug where the StdNode's shard was not set correctly causing exceptions during updates forwarded to sub-shard leaders to not be sent back to the clients. This can cause data loss during split. A fix was committed as part of SOLR-12607 but we need to expand coverage to this situation. I'll add failure injection during the synchronous update step to simulate this condition. This will be randomized for each shard split test method.

        Attachments

        1. SOLR-12610.patch
          4 kB
          Shalin Shekhar Mangar
        2. SOLR-12610-test-cloudclient-retry.patch
          4 kB
          Shalin Shekhar Mangar

          Issue Links

            Activity

              People

              • Assignee:
                shalin Shalin Shekhar Mangar
                Reporter:
                shalin Shalin Shekhar Mangar
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: