Bug #39731

Bug #36744: Workspaces are unusable on larger installations

Calculate percentage of differences if column is shown

Added by Oliver Hader about 7 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
Workspaces
Target version:
Start date:
2012-08-12
Due date:
% Done:

0%

TYPO3 Version:
4.5
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

The workspace view in the backend has a feature to calculate the percentage of differences between live and workspace version.
This implementation iterates over each record and each field by using the PHP method similar_text().
The complexity of similar_text() is measured with O(n^3) which quickly can turn into a nice waiting period if string length is more than approx 4000 characters.

Thus, the change value will only be calculated if the accordant column "change" is shown.


Related issues

Related to TYPO3 Core - Bug #39727: Calculating percentage of differences is slow Rejected 2012-08-12
Related to TYPO3 Core - Bug #35172: Connection timeout when parsing large number of changed records Closed 2012-03-23
Related to TYPO3 Core - Task #39732: Add current backend user as cache tag Closed 2012-08-12
Related to TYPO3 Core - Task #44189: Workspaces: Preview all for editors Closed 2012-12-21

Associated revisions

Revision 66e098b7 (diff)
Added by Oliver Hader about 7 years ago

[TASK] Add current backend user as cache tag

Adds the current backend user as cache tag.

Change-Id: Ibd0e3d1fcd1985dd8fd236d84d327f2108b80ba6
Resolves: #39732
Related: #39731
Releases: 6.0
Reviewed-on: http://review.typo3.org/13615
Reviewed-by: Wouter Wolters
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader

History

#1 Updated by Oliver Hader about 7 years ago

  • Parent task set to #36744

#2 Updated by Gerrit Code Review about 7 years ago

  • Status changed from New to Under Review

Patch set 1 for branch workspaces_4-7 has been pushed to the review server.
It is available at http://review.typo3.org/13614

#3 Updated by Oliver Hader about 7 years ago

  • Target version set to 4.5.19

Only for 4.5, 4.6 and 4.7

#4 Updated by Gerrit Code Review over 6 years ago

Patch set 1 for branch TYPO3_4-7 has been pushed to the review server.
It is available at https://review.typo3.org/21109

#5 Updated by Stefan Neufeind about 6 years ago

Not for 4.6/4.7 anymore. But I guess we'll need it for 4.5 then?
Does this also affect the 6.x-series?

#6 Updated by Michael Stucki almost 6 years ago

  • Category set to Workspaces

#7 Updated by Wouter Wolters over 4 years ago

  • Status changed from Under Review to Closed
  • Is Regression set to No

Not for 4.5 anymore

Also available in: Atom PDF