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

[CX] Update legacy terminology + report collection and scope independently

    XMLWordPrintable

Details

    • 1
    • CX Sprint 245, CX Sprint 246, CX Sprint 247, CX Sprint 248, CX Sprint 249, CX Sprint 250, CX Sprint 251, CX Sprint 252, CX Sprint 253, CX Sprint 254, CX Sprint 255, CX Sprint 256, CX Sprint 257, CX Sprint 259

    Description

      Currently, failure at the filter level (WHERE clause when creating shadow dataset) is reporting legacy terminology (dataset instead of collection), this needs to be updated.

       

      Also, reporting the scope should be independent of the collection for clarity:

      From:

      {
          "dataset": "Default.myCollection2",
          "id": "2",
          "reason": "Type mismatch: function field-access-by-name expects its 1st input parameter to be of type object, but the actual input type is string (in line 1, at column 8)",
          "timestamp": "2021-08-18T14:53:44.743983"
      } 

      To:

      {
          "collection": "myCollection",
          "scope": "Default",
          "id": "17",
          "reason": "Type mismatch: function get-item expects its 1st input parameter to be of type array or multiset, but the actual input type is string (in line 1, at column 8)",
          "timestamp": "2021-08-18T16:33:29.950285"
        } 

      Attachments

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

        Activity

          People

            Hussain.Towaileb Hussain Towaileb
            Hussain.Towaileb Hussain Towaileb
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty