Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-44534

SetWithMeta allows docs with datatype:xattr and empty payload

    XMLWordPrintable

Details

    • Triaged
    • 1
    • Unknown

    Description

      Attachments

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

        Activity

          Build couchbase-server-6.6.2-9547 contains kv_engine commit 21e5ea5 with commit message:
          MB-44534: DelWithMeta fixes the datatype for empty value with dt:xattr

          build-team Couchbase Build Team added a comment - Build couchbase-server-6.6.2-9547 contains kv_engine commit 21e5ea5 with commit message: MB-44534 : DelWithMeta fixes the datatype for empty value with dt:xattr

          Build couchbase-server-6.6.2-9547 contains kv_engine commit 0f1701d with commit message:
          MB-44534: SetWithMeta fixes the datatype for empty value with dt:xattr

          build-team Couchbase Build Team added a comment - Build couchbase-server-6.6.2-9547 contains kv_engine commit 0f1701d with commit message: MB-44534 : SetWithMeta fixes the datatype for empty value with dt:xattr

          Build couchbase-server-7.0.0-4570 contains kv_engine commit 0f1701d with commit message:
          MB-44534: SetWithMeta fixes the datatype for empty value with dt:xattr

          build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.0-4570 contains kv_engine commit 0f1701d with commit message: MB-44534 : SetWithMeta fixes the datatype for empty value with dt:xattr

          Build couchbase-server-7.0.0-4580 contains kv_engine commit 21e5ea5 with commit message:
          MB-44534: DelWithMeta fixes the datatype for empty value with dt:xattr

          build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.0-4580 contains kv_engine commit 21e5ea5 with commit message: MB-44534 : DelWithMeta fixes the datatype for empty value with dt:xattr

          Build couchbase-server-7.0.0-4603 contains kv_engine commit 21e5ea5 with commit message:
          MB-44534: DelWithMeta fixes the datatype for empty value with dt:xattr

          build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.0-4603 contains kv_engine commit 21e5ea5 with commit message: MB-44534 : DelWithMeta fixes the datatype for empty value with dt:xattr

          Build couchbase-server-7.0.0-4603 contains kv_engine commit 0f1701d with commit message:
          MB-44534: SetWithMeta fixes the datatype for empty value with dt:xattr

          build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.0-4603 contains kv_engine commit 0f1701d with commit message: MB-44534 : SetWithMeta fixes the datatype for empty value with dt:xattr
          paolo.cocchi Paolo Cocchi added a comment -

          Description for release notes
          Summary: The SetWithMeta MCBP operation allowed to store empty documents with invalid datatype. Fixed by sanitizing the payload: the datatype is set to RAW as per KV invariant.

          paolo.cocchi Paolo Cocchi added a comment - Description for release notes Summary: The SetWithMeta MCBP operation allowed to store empty documents with invalid datatype. Fixed by sanitizing the payload: the datatype is set to RAW as per KV invariant.

          People

            paolo.cocchi Paolo Cocchi
            paolo.cocchi Paolo Cocchi
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There is 1 open Gerrit change

                PagerDuty