-
Type: Improvement
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: LSM
-
None
The LSM data source keeps content pinned in cache to satisfy old readers. With the new timestamp support in MongoDB having older readers has become more normal. We should revisit some LSM design decisions about restricting when chunks are flushed to make sure they don't lead to hangs when there are old readers (or a big gap between oldest timestamp and current timestamp).