Uploaded image for project: 'Couchbase Ruby client library'
  1. Couchbase Ruby client library
  2. RCBC-422

Some search query classes have missing, additional or incorrectly named attributes

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 3.4.2
    • None
    • library
    • None
    • 0
    • SDK14

    Description

      Some examples:

      • `operator` is not passed to the backend in MatchQuery
      • DocIdQuery has a `doc_ids` attribute whereas the server expects `ids` which results in an internal server error
      • `operator` is in all search query classes, even though it's only needed for MatchQuery

      To do:

      • Review all the different types of search queries to spot and fix any other similar issues.
      • Write some more tests where appropriate

      Attachments

        Activity

          People

            Dimitris.Christodoulou Dimitris Christodoulou
            Dimitris.Christodoulou Dimitris Christodoulou
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty