Uploaded image for project: 'Bookkeeper'
  1. Bookkeeper
  2. BOOKKEEPER-667

Client write will fail with BadMetadataVersion in case of multiple Bookie failures with AutoRecovery enabled

    XMLWordPrintableJSON

    Details

      Description

      Scenario:
      ------------
      1. Start cluster of enough bookies, say 4, with autorecovery
      2. Create ledger and write some entries.
      3. Restart one of the bookies
      4. again, write some more entries
      5. wait for some time.. till autorecovery completes replication of first segment
      6. Now restart one of the bookie of latest ensemble
      7. continue to write.

      Here second ensemble change will fail, throwing BadMetadataVersion

        Attachments

        1. BOOKKEEPER-667.diff
          10 kB
          Sijie Guo
        2. BOOKKEEPER-667.diff
          7 kB
          Sijie Guo
        3. BOOKKEEPER-667.patch
          6 kB
          Vinayakumar B
        4. MetatadaConflictTest.patch
          2 kB
          Vinayakumar B

          Issue Links

            Activity

              People

              • Assignee:
                hustlmsp Sijie Guo
                Reporter:
                vinayakumarb Vinayakumar B
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: