Uploaded image for project: 'Couchbase Documentation'
  1. Couchbase Documentation
  2. DOC-11469

kvDurableTimeout maximum of 65 should be documented

    XMLWordPrintable

Details

    Description

      There is a limitation on kvDurableWrite from server side, it can be at most 65 seconds. This causes issues when a higher value is used, in the form of a warning message:

      Packet validation failed for "SUBDOC_MULTI_MUTATION" - Status: "Invalid durability level" 

      and the return from the server being:

      [{"error":{"context":"Timeout(): Cannot specify an infinite timeout"}}] 

       

      This limitation should be documented more clearly. I have linked the Java SDK documentation and the current version, but this also applies to the previous versions, as well as to other languages GO, Scala, .NET, Kotlin (possibly others, these were what showed up in a quick search of the documentation).

      Attachments

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

        Activity

          People

            richard.smedley Richard Smedley
            deacon.linkhorn Deacon Linkhorn
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty