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

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

Environment

None

Release Notes Description

None

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Fix versions

Sprint

Story Points

Components

Priority

Instabug

Open Instabug

Sentry

Zendesk Support

Created April 4, 2023 at 11:02 AM
Updated April 12, 2023 at 4:34 PM
Resolved April 12, 2023 at 4:34 PM
Instabug