-
Type:
Task
-
Resolution: Declined
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Integration
-
None
-
None
-
None
-
None
-
None
-
None
-
None
SPM-4535 is adding a CollectionAcquirer and a reusable SingleDocumentLookupExecutor and batching. $_internalSearchIdLookup can take advantage of these new additions to also gain the performance improvements.
- Replace usage of DSInternalSearchIdLookUpCatalogResourceHandle with PreAcquired.
- Use the batched reusable lookup executor so we can avoid setting up a new pipeline each time
The view path will need to stay the same as that isn't going to be supported in the SingleDocumentLookupExecutor. This may require modifying the PreAcquired class.
- is related to
-
SERVER-129168 Introduce BatchedEnrichmentStage, a generic buffering enrichment stage primitive
-
- In Code Review
-