MCRAccessManager.checkPermission() for user may not write to database

Description

when checkPermission() is called with an MCRUserInformation instance a check is spawn in another thread with a short lived JPA transaction. To speed up dirty checks, we can remove all entities after the check.

Environment

None

Assignee

Thomas Scheffler

Reporter

Thomas Scheffler

Labels

None

URL

None

External issue ID

None

Components

Fix versions

Priority

Medium
Configure