Details
-
Task
-
Resolution: Fixed
-
Critical
-
3.1 M1
-
None
-
-
Empty show more show less
-
Empty show more show less
Description
WebContextImpl either uses Httpsession as a container for repository managers or it creates these objects on each call to the method if you are not logged-in, which degrades the performance on live instance where sessions are not kept.
Possible sollution:
- Implement AnonymousContext extending WebContextImpl
- ContextFilter should always set current context to Anonymous
- switch to WebContext in LoginFilter if request is authenticated
Checklists
Acceptance criteria