Uploaded image for project: 'Couchbase Lite'
  1. Couchbase Lite
  2. CBL-1714

Refactor POSIX error domain codes to be platform independent

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.0
    • 3.0
    • LiteCore
    • Security Level: Public
    • Jim 43, Jim 50
    • 5

    Description

      Currently the error codes are being considered as-is, which means platforms have different definitions. This causes difficulty on multi-platform runtimes because just to report an error they need to inspect which platform they are running on.

      Attachments

        Issue Links

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

          Activity

            Build couchbase-lite-net-3.0.0-96 contains couchbase-lite-core commit b386387 with commit message:
            CBL-1714: [API] Provide platform independent equivalents of retryable POSIX codes (#1147)

            build-team Couchbase Build Team added a comment - Build couchbase-lite-net-3.0.0-96 contains couchbase-lite-core commit b386387 with commit message: CBL-1714 : [API] Provide platform independent equivalents of retryable POSIX codes (#1147)

            Build couchbase-lite-ios-3.0.0-225 contains couchbase-lite-core commit b386387 with commit message:
            CBL-1714: [API] Provide platform independent equivalents of retryable POSIX codes (#1147)

            build-team Couchbase Build Team added a comment - Build couchbase-lite-ios-3.0.0-225 contains couchbase-lite-core commit b386387 with commit message: CBL-1714 : [API] Provide platform independent equivalents of retryable POSIX codes (#1147)

            Build couchbase-lite-c-3.0.0-65 contains couchbase-lite-core commit b386387 with commit message:
            CBL-1714: [API] Provide platform independent equivalents of retryable POSIX codes (#1147)

            build-team Couchbase Build Team added a comment - Build couchbase-lite-c-3.0.0-65 contains couchbase-lite-core commit b386387 with commit message: CBL-1714 : [API] Provide platform independent equivalents of retryable POSIX codes (#1147)

            Build couchbase-lite-android-3.0.0-158 contains couchbase-lite-core commit b386387 with commit message:
            CBL-1714: [API] Provide platform independent equivalents of retryable POSIX codes (#1147)

            build-team Couchbase Build Team added a comment - Build couchbase-lite-android-3.0.0-158 contains couchbase-lite-core commit b386387 with commit message: CBL-1714 : [API] Provide platform independent equivalents of retryable POSIX codes (#1147)

            Build couchbase-lite-java-3.0.0-159 contains couchbase-lite-core commit b386387 with commit message:
            CBL-1714: [API] Provide platform independent equivalents of retryable POSIX codes (#1147)

            build-team Couchbase Build Team added a comment - Build couchbase-lite-java-3.0.0-159 contains couchbase-lite-core commit b386387 with commit message: CBL-1714 : [API] Provide platform independent equivalents of retryable POSIX codes (#1147)

            People

              jimb Jim Borden
              jimb Jim Borden
              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