Details
-
Bug
-
Resolution: Fixed
-
Major
-
7.6.0
-
Couchbase Enterprise Edition 7.6.0-1916
-
Untriaged
-
Ubuntu 64-bit
-
0
-
Unknown
Description
Steps to repro
- Created a 4 node cluster with 2 fts node, 1 kv and 1 query
- Created a couchstore bucket and loaded some docs
- Created a search index with with 2 mapping child fields
- field - content, type - text, searchable as - content, analyser - en
- field - vector, type - vector, searchable as - vector, dimension - 384, similarity metric - dot_product
- Ran a search query on the index with "knn_operator":"AND"
- The search query fails
- Ran a search query on the index with "knn_operator":"and" and the query works
Search query is attached here -
https://cb-engineering.s3.amazonaws.com/MB-60076/search_query.json
The expected behaviour is to give an error message displaying that the operator is not valid