Search Query Response does not adhere to given filter string
Source - @nisha.thakran
While testing Search API we have observed that the response fetched is not giving the appropriate result as per the query filter.
For example, below query should return the records having data.Source exactly as “test” as per the given link(docs/tutorial/SearchService.md · master · Open Subsurface Data Universe Software / Platform / System / Search · GitLab (opengroup.org)):
Query :
{
"kind": "osdu:wks:master-data--Well:1.0.0",
"query": "data.Source:\"test\""
}
But as per the attached log file it is returning all the records that has “test” as data.Source as well as records that contains “test” in data.Source.
Also, we have noticed the same behaviour on AWS-Preship-M15,AWS-Preship-M14 and Azure Preship.