Uploaded image for project: 'Couchbase Documentation'
  1. Couchbase Documentation
  2. DOC-2612

Durability needs a better discussion on what happens during failure

    XMLWordPrintable

Details

    Description

      This fails to mention that when a failure occurs while using durability requirements, the operation may or may not have been successful and that it's up to the application to determine what to do next in whatever is application specific.

      I'd also argue it's a bit verbose in that it spends a lot of time talking about system implementation rather than the interface and semantics. Durability requirements have non-obvious semantics because it's a function that appears atomic, but is built out of side effects that can fail in a number of ways. These need to be a lot clearer.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              richard.smedley Richard Smedley
              ingenthr Matt Ingenthron
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty