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

ReplicationHandler race-condition between deleting slave index and commit in master

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 7.4, 8.0
    • None
    • None

    Description

      failure in master described in SOLR-6228.

        2> NOTE: reproduce with: ant test  -Dtestcase=TestReplicationHandler -Dtests.method=doTestIndexAndConfigReplication -Dtests.seed=C541E9C9CC845BA5 -Dtests.slow=true -Dtests.locale=es-BO -Dtests.timezone=Africa/Addis_Ababa -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
      [10:13:23.442] ERROR   36.6s | TestReplicationHandler.doTestIndexAndConfigReplication <<<
         > Throwable #1: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
         >    at __randomizedtesting.SeedInfo.seed([C541E9C9CC845BA5:D109B29CEF83E6BB]:0)
         >    at java.util.ArrayList.rangeCheck(ArrayList.java:653)
         >    at java.util.ArrayList.get(ArrayList.java:429)
         >    at org.apache.solr.handler.TestReplicationHandler.doTestIndexAndConfigReplication(TestReplicationHandler.java:561)
      

      Easily reproducible in master by beast.

      Attachments

        1. SOLR-11673-test-fix.patch
          1.0 kB
          Mikhail Khludnev
        2. SOLR-11673-skipCommitOnMasterVersionZero.patch
          1 kB
          Mikhail Khludnev
        3. SOLR-11673-reproducer.patch
          2 kB
          Mikhail Khludnev
        4. SOLR-11673.patch
          8 kB
          Mikhail Khludnev
        5. replication spin was.txt
          2 kB
          Mikhail Khludnev
        6. replication spin now.txt
          1.0 kB
          Mikhail Khludnev
        7. doTestIndexAndConfigReplication-consoleText.txt
          5.69 MB
          Mikhail Khludnev

        Issue Links

          Activity

            People

              mkhl Mikhail Khludnev
              mkhl Mikhail Khludnev
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: