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

Add Java SDK and Alpine details for 3.3 release

    XMLWordPrintable

Details

    Description

      Subsequent to the addition of adding testing of Java SDK with Alpine, we need to document the settings a user needs in order to use Alpine. This is covered in a few places in the forums. Effectively, one needs to disable the Netty use of Native IO.

      Attachments

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

        Activity

          To disable Netty use of Native IO, run with -Dcom.couchbase.client.core.deps.io.netty.transport.noNative=true.

          richard.eilbert Richard Eilbert added a comment - To disable Netty use of Native IO, run with -Dcom.couchbase.client.core.deps.io.netty.transport.noNative=true .

          Thanks for the update Richard Eilbert.

          Just to add some context, when documented, our plan is generally to say that Alpine is supported with that flag, but we would encourage the use of a different container base that has a full GLIBC. It can impact performance to disable this and the other code path is the more commonly used one. The savings in the size of a container, the team thinks, is probably not worth the additional risk. Assuming that's why users want Alpine.

          ingenthr Matt Ingenthron added a comment - Thanks for the update Richard Eilbert . Just to add some context, when documented, our plan is generally to say that Alpine is supported with that flag, but we would encourage the use of a different container base that has a full GLIBC. It can impact performance to disable this and the other code path is the more commonly used one. The savings in the size of a container, the team thinks, is probably not worth the additional risk. Assuming that's why users want Alpine.

          https://github.com/couchbase/docs-sdk-java/pull/303/files

          Added to Java,
          now needs adding to Scala.

          richard.smedley Richard Smedley added a comment - https://github.com/couchbase/docs-sdk-java/pull/303/files Added to Java, now needs adding to Scala.

          Closing as done.

           

          3.3 tracked in DOC-9745 

          richard.smedley Richard Smedley added a comment - Closing as done.   3.3 tracked in DOC-9745  

          People

            richard.smedley Richard Smedley
            ingenthr Matt Ingenthron
            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