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

Provide support to not reset expiration in memcached API

    XMLWordPrintable

Details

    Description

      The background for this ask is MB-15950
      Currently, N1QL DML commands (update, upsert) will reset the expiration of a document because there is no way to get the expiration using the current memcached API. The goal is not to reset expiration, and this MB is asking for the best way to support that goal using the memcached API.

      Suggestions:

      • Provide a GET_WITH_META op that returns a document and all its metadata (including expiration)
      • Change existing memcached update ops to not reset expiration (appreciate this could be a breaking change)
      • Provide memcached update ops that do not reset expiration
      • Others?

      Attachments

        Issue Links

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

          Activity

            People

              ashwin.govindarajulu Ashwin Govindarajulu
              colm Colm Mchugh (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              16 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty