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

Support sub-document operations within transactions

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None
    • None
    • 0

    Description

      Right now only 4 methods are available : get, insert, replace, remove.

      This means that in order to mutate documents, you have to fetch the entire document to get its cas, tx links and tx metadata, then you have to push the entire document over the network again.

      When you only want to push an element into an array, that's quite sub-optimal.

      Also, if you want to check if a document exists, once more you have to fetch the entire document. If projections were possible, this could be avoided.

      Attachments

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

        Activity

          People

            Unassigned Unassigned
            JesusTheHun Jonathan MASSUCHETTI
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty