[DOCS-9532] Docs for SERVER-23980: $graphLookup should spill to disk if allowDiskUse is specified Created: 05/Dec/16  Updated: 27/Oct/23  Resolved: 08/Aug/17

Status: Closed
Project: Documentation
Component/s: Server
Affects Version/s: None
Fix Version/s: 3.5 Desired

Type: Task Priority: Major - P3
Reporter: Emily Hall Assignee: Jonathan DeStefano
Resolution: Gone away Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:
Days since reply: 6 years, 27 weeks, 1 day ago

 Description   

Engineering Ticket Description:

$graphLookup should spill to disk when the size of the frontier and the visited set exceeds the maximum memory usage. In particular, DocumentSourceGraphLookUp::checkMemoryUsage() should be modified to spill if the size of the two data structures is too large. Second, any place where the frontier or visited set is iterated will need to be updated to use a file iterator if it has spilled to disk.



 Comments   
Comment by Kay Kim (Inactive) [ 08/Aug/17 ]

Tickets created before server ticket has even started. Will close.

Generated at Thu Feb 08 07:58:35 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.