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

XDCR replicates compressed documents from 3.0 cluster without decompression to a 2.x cluster.

    XMLWordPrintable

Details

    • Untriaged
    • Ubuntu 64-bit
    • No
    • Sprint 2 - March 11 - April 3

    Description

      XDCR replicates compressed documents without decompression to a 2.x cluster when the source is 3.0 cluster. That means the 2.x clients requesting GETs from the destination 2.0 will get compressed documents. At the same time 2.x clients requesting GETs from the source 3.0 cluster will get uncompressed documents. This leads to a discrepancy w.r.t the behavior 2.x clients see for the same documents between 2.x and 3.0 clusters.
      Steps to reproduce:
      1)Setup 3.0 cluster
      2)Setup 2.x cluster
      3)Setup xdcr between 3.0 and 2.x cluster.
      4)issue SETs for compressed documents against 3.0 cluster.
      5)using 2.x client issue GET for this document against 3.0 cluster. you get back uncompressed document.
      6)using same 2.x client issue GET for the same document against 2.x cluster. you get back compressed document. the 2.x client does not know what to do with this and it is discrepancy from behavior in step5.

      Attachments

        Issue Links

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

          Activity

            People

              parag Parag Agarwal (Inactive)
              venu Venu Uppalapati (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty