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

[BP 7.2.1] backport - global OSO mode off switch

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 7.2.1
    • 7.0.0, 7.0.1, 7.0.2, 7.0.3, 7.0.4, 7.0.5, 7.1.0, 7.1.1, 7.1.2, 7.2.0, 7.1.3
    • XDCR
    • 0

    Description

      XDCR can turn OSO mode off at a per-replication level. But, in certain cases where OSO could cause performance issues, we want a fail-safe switch to be able to turn off OSO mode globally.

      This fail safe needs to be developed so that it can be applied globally to any currently deployed replications.

       

       

      Issue Resolution
      Data streamed from the Data Service over XDCR should always be streamed in order by mutation id. However, in some scenarios, for efficiency, the Data Service streamed records that were not ordered by mutation id. In certain situations, this out-of-sequence-order [OSO] caused performance issues. OSO mode is now available as a global override to be switched off for any currently deployed replications to avoid performance issues.

      Attachments

        Issue Links

          For Gerrit Dashboard: MB-56601
          # Subject Branch Project Status CR V

          Activity

            People

              ayush.nayyar Ayush Nayyar
              jliang John Liang
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty