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 "explain": true
- The search query returns inconsistent scoring explanation
The first 3 docs returned have consistent results and correct score explanations
The remaining docs have all inconsistent results{}
First 3 docs
1st result doc 17 correct explanation
2nd result doc 24 correct explanation
3rd result doc 21 correct explanation{}
The remaining docs have all incorrect score explanations and inconsistent results