Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-29082

During Debug : Enforce Document Level Ordering of Mutations

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • feature-backlog
    • 5.5.0
    • eventing
    • None

    Description

      As of vulcan: if a user initiates a debugging session, then only one arbitrary mutation is taken and given to a worker for processing; the other mutations from the doc will be processed in other worker threads in the meantime, resulting in a completely out of order sequence. 

      It is important that the user be able to debug in Production, and for it to happen it is important that the ordering be maintained.

      Hence, it is recommended that, ordering be enforced at a document level always, and mutations to a given document are always processed in sequence.

      Attachments

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

        Activity

          People

            srinivasan.raman Srinivasan Raman
            venkatraman.subramanian Venkatraman Subramanian (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty