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

Lithium: Expose the IndexConfiguration class

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 3.0
    • 3.0.2
    • Java, Java-Android
    • Security Level: Public
    • 1

    Description

      The IndexConfiguration type is not visible outside its package, and, therefore, cannot be used by code that wraps Database indexing functionality.

      Expose it as an opaque type, impossible to subclass and with no visible methods.

      Proposed in Forum:
      https://forums.couchbase.com/t/can-indexconfiguration-be-made-public/33772

      Attachments

        Issue Links

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

          Activity

            Build couchbase-lite-java-3.1.0-280 contains couchbase-lite-java-common commit a398688 with commit message:
            CBL-3274: Make IndexConfiguration visible as an opaque type

            build-team Couchbase Build Team added a comment - Build couchbase-lite-java-3.1.0-280 contains couchbase-lite-java-common commit a398688 with commit message: CBL-3274 : Make IndexConfiguration visible as an opaque type

            Build couchbase-lite-java-3.1.0-280 contains couchbase-lite-java-ee-root commit 760cf06 with commit message:
            CBL-3274: Make IndexConfiguration visible as an opaque type

            build-team Couchbase Build Team added a comment - Build couchbase-lite-java-3.1.0-280 contains couchbase-lite-java-ee-root commit 760cf06 with commit message: CBL-3274 : Make IndexConfiguration visible as an opaque type

            Build couchbase-lite-android-3.0.2-10 contains couchbase-lite-java-common commit 1f95feb with commit message:
            CBL-3274: Make IndexConfiguration visible as an opaque type (#93)

            build-team Couchbase Build Team added a comment - Build couchbase-lite-android-3.0.2-10 contains couchbase-lite-java-common commit 1f95feb with commit message: CBL-3274 : Make IndexConfiguration visible as an opaque type (#93)

            Build couchbase-lite-java-3.0.2-9 contains couchbase-lite-java-common commit 1f95feb with commit message:
            CBL-3274: Make IndexConfiguration visible as an opaque type (#93)

            build-team Couchbase Build Team added a comment - Build couchbase-lite-java-3.0.2-9 contains couchbase-lite-java-common commit 1f95feb with commit message: CBL-3274 : Make IndexConfiguration visible as an opaque type (#93)
            blake.meike Blake Meike added a comment -

            Fixed in 3.0.2

            blake.meike Blake Meike added a comment - Fixed in 3.0.2

            People

              blake.meike Blake Meike
              blake.meike Blake Meike
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty