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

Add a snippet for Mad Hatter durability recommendations

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 6.5 Milestone 1
    • sdk
    • 1

    Description

      For Mad Hatter durability operations, we are recommending applications:

      • Increase kvEndpoints to 16 (caveated that this should be adjusted as appropriate for the user's environment)
      • Increase the default reader and writer threads.
      • There's a new default timeout for durable ops in SDK3.  We don't necessarily need to tell users this, as the point of doing it in code was that it would 'just work' without the user needing to make any changes.  TBD whether we mention it.

      Attachments

        Issue Links

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

          Activity

            graham.pople Graham Pople added a comment -

            DOC-6041 is related

            graham.pople Graham Pople added a comment - DOC-6041 is related
            richard.smedley Richard Smedley added a comment - - edited

            This involves changing two howtos, a concept doc, and a reference - per SDK - so will keep the ticket open with all SDKs tracked in this comment:
            KV Durability / Sub-Doc Durability / Durability Concept / Client Settings & tracking issue for Client Settings.
            .
            C: / / / CCBC-1164
            .NET: / / / NCBC-2303 https://docs.couchbase.com/dotnet-sdk/3.0/ref/client-settings.html
            Go: / / / --GOCBC-769 kvDurabilityTimeout tracked at GOCBC-776
            Java: / / / https://docs.couchbase.com/java-sdk/3.0/ref/client-settings.htm
            Node.js: / / / ( ) JSCBC-663
            PHP: / / / ( ) PCBC-654
            Python: / / / ( ) PYCBC-780
            Scala: / / / SCBC-197

            richard.smedley Richard Smedley added a comment - - edited This involves changing two howtos, a concept doc, and a reference - per SDK - so will keep the ticket open with all SDKs tracked in this comment: KV Durability / Sub-Doc Durability / Durability Concept / Client Settings & tracking issue for Client Settings . . C: / / / CCBC-1164 .NET: / / / NCBC-2303 https://docs.couchbase.com/dotnet-sdk/3.0/ref/client-settings.html Go: / / / -- GOCBC-769  kvDurabilityTimeout tracked at  GOCBC-776 Java: / / / https://docs.couchbase.com/java-sdk/3.0/ref/client-settings.htm Node.js: / / / ( ) JSCBC-663 PHP: / / / ( ) PCBC-654 Python: / / / ( ) PYCBC-780 Scala: / / / SCBC-197

            Needs to be fixed for MH in my opinion. If there is disagreement please remove the label.

            shivani.gupta Shivani Gupta added a comment - Needs to be fixed for MH in my opinion. If there is disagreement please remove the label.
            richard.smedley Richard Smedley added a comment - - edited

            Awaiting input from Engineering - for the remining 7 client settings pages.

            richard.smedley Richard Smedley added a comment - - edited Awaiting input from Engineering - for the remining 7 client settings pages.

            Awaiting input from Engineering - for the remaining 5 Client Settings pages.

            richard.smedley Richard Smedley added a comment - Awaiting input from Engineering - for the remaining 5  Client Settings pages.
            richard.smedley Richard Smedley added a comment - - edited

            All possible work done.

            Pending last few Client Settings appearing - DOC-5209 - the durability settings have been added to initial commits to these pages.

            Awaiting corrected localisation before merging:

            https://github.com/couchbase/docs-sdk-c/pull/53 

            https://github.com/couchbase/docs-sdk-nodejs/pull/62

            https://github.com/couchbase/docs-sdk-php/pull/37

            https://github.com/couchbase/docs-sdk-python/pull/91
             

            richard.smedley Richard Smedley added a comment - - edited All possible work done. Pending last few Client Settings appearing - DOC-5209 - the durability settings have been added to initial commits to these pages. Awaiting corrected localisation before merging: https://github.com/couchbase/docs-sdk-c/pull/53   https://github.com/couchbase/docs-sdk-nodejs/pull/62 https://github.com/couchbase/docs-sdk-php/pull/37 https://github.com/couchbase/docs-sdk-python/pull/91  

            People

              richard.smedley Richard Smedley
              graham.pople Graham Pople
              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