Skip to content
Snippets Groups Projects
Commit a13b5cc7 authored by Oliver Hader's avatar Oliver Hader Committed by Benjamin Franzke
Browse files

[BUGFIX] Avoid storing Extbase reflection in be_users.uc

The backend users module (ext:beuser) persists previously defined
filter combinations in be_users.uc fields of the according user. When
a "user group" is defined in the filter, Extbase architecture internals
get serialized and persisted as well which has performance impacts and
most probably will exceed storage (16M) of be_users.uc field.

It is enough to store the uid of the according be_groups entity.

Resolves: #86361
Releases: master, 9.5, 8.7
Change-Id: I61ba4993d9594b1074546255e7d5c2d5506819fb
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61117


Tested-by: default avatarTYPO3com <noreply@typo3.com>
Tested-by: default avatarMarkus Klein <markus.klein@typo3.org>
Tested-by: default avatarAlexander Schnitzler <review.typo3.org@alexanderschnitzler.de>
Tested-by: default avatarBenjamin Franzke <bfr@qbus.de>
Reviewed-by: default avatarMarkus Klein <markus.klein@typo3.org>
Reviewed-by: default avatarJulian Geils <j_geils@web.de>
Reviewed-by: default avatarDaniel Goerz <daniel.goerz@posteo.de>
Reviewed-by: default avatarAlexander Schnitzler <review.typo3.org@alexanderschnitzler.de>
Reviewed-by: default avatarBenjamin Franzke <bfr@qbus.de>
parent 65fa7b45
Branches
Tags
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment