Project

General

Profile

Actions

Feature #64353

closed

optimize access to user-settings (serialized data in be_users.uc)

Added by Bernd Wilke over 9 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2015-01-19
Due date:
% Done:

0%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

aside to some small configuration data the status of the pagetree for a user is stored serialized in the field be_users.uc.
Having a big page tree and editors which have to access pages in the whole tree, the serialzed data of this users gets bigger and bigger as states of opened/closed folders are only added to the serialized data. as this data is accessed for each BE-action of the user, the backend responses more and more slower.

either split the data as the page tree must not be updated on every click,
or implement some routines to reduce the size of the stored data: implement a button for cleanup the pagetree status information or do an automated garbage-collection (remove information about subtrees for closed folders, but only if the user activates this behaviour)


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Feature #61224: selective clearance of user temporary dataRejected2014-08-27

Actions
Actions #1

Updated by Susanne Moog over 4 years ago

  • Status changed from New to Closed

even on big page trees I cannot reproduce any significant performance issues, maybe this has become superfluous on newer versions?

I would close the feature request for now - if there are performance issues please open a separate (bug) ticket. As for implementing manual cleanup buttons: I'd rather not do that as that would mean unloading the issue on the user.

Actions

Also available in: Atom PDF