Uploaded image for project: 'Couchbase C client library libcouchbase'
  1. Couchbase C client library libcouchbase
  2. CCBC-1482

Better Support for Scopes and Collections with `cbc` utils

    XMLWordPrintable

Details

    • Improvement
    • Status: New
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • docs, library
    • None
    • 1

    Description

      Support for Scopes and Collection in cbc and cbc-pillowfight was first introduced as a hidden feature and intentionally not documented. However, now that CB Server 7 has shipped, we must revisit the implementation of that feature, and add better support for Scopes and Collections in a way that's consistent with our other utils. Of course, this should also be documented, including the command line output and man pages.

      Action Items:

      • Review related tickets for context and implement the feature in a way that is consistent with our other command line utilities.
      • Update any related documentation, command line output, and man pages.
      • Close any of the related tickets with a comment pointing to the new approach.

      Attachments

        Issue Links

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

          Activity

            ray.cardillo Ray Cardillo created issue -
            ray.cardillo Ray Cardillo made changes -
            Field Original Value New Value
            Link This issue relates to CCBC-1203 [ CCBC-1203 ]
            ray.cardillo Ray Cardillo made changes -
            Link This issue relates to CCBC-1322 [ CCBC-1322 ]
            ray.cardillo Ray Cardillo made changes -
            Link This issue relates to CCBC-1480 [ CCBC-1480 ]
            ray.cardillo Ray Cardillo added a comment -

            Adding tickets that are related. Note that support for Scopes and Collections in the cbc utils was previously added for experimental purposes but intentionally undocumented and hidden.

            ray.cardillo Ray Cardillo added a comment - Adding tickets that are related. Note that support for Scopes and Collections in the cbc utils was previously added for experimental purposes but intentionally undocumented and hidden.
            ray.cardillo Ray Cardillo made changes -
            Summary Documented Support for Scopes and Collection with `cbc` Proper Support for Scopes and Collection with `cbc`
            ray.cardillo Ray Cardillo made changes -
            Summary Proper Support for Scopes and Collection with `cbc` Better Support for Scopes and Collection with `cbc`
            ray.cardillo Ray Cardillo made changes -
            Priority Major [ 3 ] Minor [ 4 ]
            ray.cardillo Ray Cardillo made changes -
            Summary Better Support for Scopes and Collection with `cbc` Better Support for Scopes and Collections with `cbc`
            ray.cardillo Ray Cardillo made changes -
            Summary Better Support for Scopes and Collections with `cbc` Better Support for Scopes and Collections with `cbc` utils
            ray.cardillo Ray Cardillo made changes -
            Description Support for Scopes and Collection in *{{cbc}}* and *{{cbc-pillowfight}}* was first introduced as a hidden feature and intentionally not documented. However, now that CB Server 7 has shipped, we must revisit the implementation of that feature, and add official support in a way that's consistent with our other tools. Of course, this should also be documented, including the command line output and man pages.

            Action Items:
            * Review related tickets for context and implement the feature in a way that is consistent with our other command line utilities.
            * Update any related documentation, command line output, and man pages.
            * Close any of the related tickets with a comment pointing to the new approach.
            Support for Scopes and Collection in *{{cbc}}* and *{{cbc-pillowfight}}* was first introduced as a [hidden feature|https://github.com/couchbase/libcouchbase/blob/master/RELEASE_NOTES.markdown#284-december-20-2017] and intentionally not documented. However, now that CB Server 7 has shipped, we must revisit the implementation of that feature, and add official support in a way that's consistent with our other tools. Of course, this should also be documented, including the command line output and man pages.

            Action Items:
            * Review related tickets for context and implement the feature in a way that is consistent with our other command line utilities.
            * Update any related documentation, command line output, and man pages.
            * Close any of the related tickets with a comment pointing to the new approach.
            ray.cardillo Ray Cardillo made changes -
            Description Support for Scopes and Collection in *{{cbc}}* and *{{cbc-pillowfight}}* was first introduced as a [hidden feature|https://github.com/couchbase/libcouchbase/blob/master/RELEASE_NOTES.markdown#284-december-20-2017] and intentionally not documented. However, now that CB Server 7 has shipped, we must revisit the implementation of that feature, and add official support in a way that's consistent with our other tools. Of course, this should also be documented, including the command line output and man pages.

            Action Items:
            * Review related tickets for context and implement the feature in a way that is consistent with our other command line utilities.
            * Update any related documentation, command line output, and man pages.
            * Close any of the related tickets with a comment pointing to the new approach.
            Support for Scopes and Collection in *{{cbc}}* and *{{cbc-pillowfight}}* was first introduced as a [hidden feature|https://github.com/couchbase/libcouchbase/blob/master/RELEASE_NOTES.markdown#284-december-20-2017] and intentionally not documented. However, now that CB Server 7 has shipped, we must revisit the implementation of that feature, and add better support for Scopes and Collections in a way that's consistent with our other utils. Of course, this should also be documented, including the command line output and man pages.

            Action Items:
            * Review related tickets for context and implement the feature in a way that is consistent with our other command line utilities.
            * Update any related documentation, command line output, and man pages.
            * Close any of the related tickets with a comment pointing to the new approach.

            People

              avsej Sergey Avseyev
              ray.cardillo Ray Cardillo
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty