-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Execution
-
QE 2024-07-08
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Currently FieldIterator stores raw pointers to DocumentStorage cache that can be invalidated just by reading more fields. Which is bad, because nobody expects const operations to invalidate iterators. See SERVER-91339 for more details.
We need to change it, so reads and cache re-allocations won't invalidate it.
- is related to
-
SERVER-91339 $redact may corrupt memory if $$ROOT is used in the expression.
-
- Closed
-