Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-24509

Jepsen tests for Linearizable reads

    XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      TIG 2016-08-29, Repl 17 (07/15/16), Repl 18 (08/05/16)

      Description

      The Jepsen tests currently use the findAndModify command to achieve a linearizable read. Such tests currently pass with no failures. The Jepsen tests will be a good way to test that the new Linearizable Read implementation is correctly implemented.

      Jepsen
      This requires some TIG work on our end to configure Jepsen to use CRUD paths instead of findAndModify. (These are straightforward changes.)
      Also Java driver needs support.

        Attachments

          Activity

            People

            Assignee:
            jonathan.abrahams Jonathan Abrahams
            Reporter:
            hari.devaraj Hari Devaraj
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: