Uploaded image for project: 'Couchbase Gateway'
  1. Couchbase Gateway
  2. CBG-2032

[3.0.1 Backport] Prevent use of internal underscore properties

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 3.0.1
    • None
    • SyncGateway
    • Security Level: Public
    • None
    • CBG Sprint 96, CBG Sprint 97
    • 1

    Description

      Backport the ticket but instead of preventing the use of internal special properties, only warn on use of a reserved internal special property.

      Want to prevent the use of internal properties when not needed.  The REST API should be the only path allowing the use of internal properties, so generally import and blip should not allow these to be set.  Needs additional design work to validate this assumption for all internal properties, and determine the right place in the stack to perform this check for import and blip, and any properties that should also be excluded for REST (e.g. _purged).

      Attachments

        Activity

          People

            isaac.lambat Isaac Lambat
            isaac.lambat Isaac Lambat
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty