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

Don't send unnecessary config updates.

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Won't Fix
    • Minor
    • None
    • 3.0-Beta
    • couchbase-bucket
    • Security Level: Public
    • None

    Description

      The memcached service should keep track of the last revId that it sent to a client who is connected, and avoid dispatching an identical config to the client during a NMV. Currently, when pipelining operations, a client may receive hundreds of NMV responses when only a single one is necessary. This won't prevent multiple NMV's across nodes, but will prevent the bulk of the spam.

      Note: An explicit request for the config via CCCP_GET_VBUCKET_CONFIG should always return the data regardless of revId info.

      Attachments

        Issue Links

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

          Activity

            People

              trond Trond Norbye
              brett19 Brett Lawson
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty