-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Execution
-
Fully Compatible
-
QE 2023-10-16, QE 2023-10-30, QE 2023-11-13
Need to consider how to handle incorporating the mongot cursor's explain response in the search cursor stage's explain.
https://github.com/10gen/mongot/blob/master/docs/protocol/search.md#explain-information
{ explainVersion: '1', stages: [ { '$_internalSearchMongotRemote': { mongotQuery: { query: 'cakes', path: 'title' }, explain: { path: 'writer', type: 'xxx', analyzer: 'lucence', args: 'xxx", stats: { context: ... match: ... score: ... } } }, nReturned: Long("0"), executionTimeMillisEstimate: Long("1") }, { '$_internalSearchIdLookup': {}, nReturned: Long("0"), executionTimeMillisEstimate: Long("1") } ], ... }
_explainResponse = mongot_cursor::getExplainResponse(_expCtx, _searchQuery, _taskExecutor.get());
- is related to
-
SERVER-82236 Update search test case for new explain output format
- Closed