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

XDCR - XDCR/Mobile Coexistence Optimization: Avoid body decompression multiple times over the lifetime of a mutation in XDCR

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • Morpheus
    • Morpheus, 7.6.2
    • XDCR
    • None
    • Untriaged
    • 0
    • Unknown

    Description

      Right now, we decompress the body in the following places:

      1. Router: If filter is specified which concerns the document body.
      2. Xmem: For upadating the xattrs before sending to target.

      A potential performance optimization is to avoid decompressing multiple times and cache the decompressed value, the first time decompression is done.

      Attachments

        Issue Links

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

          Activity

            People

              neil.huang Neil Huang
              sumukh.bhat Sumukh Bhat
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty