Problem/Motivation
#2837833: PageManager pages access broken unveiled that LazyContextRepository is broken for subrequests: It does not separate the contexts.
The fix is quite simple and contained in that MR as core fix decorator, and is ported back to core in this issue.
Steps to reproduce
- Use LazyContextRepository in a subrequest.
- Expected: Separate namespace.
- Actual: No separation.
Proposed resolution
Add a separate namespace per request.
Remaining tasks
Code, review, commit.
User interface changes
None.
Introduced terminology
None.
API changes
None.
Data model changes
None.
Release notes snippet
None.