Execute TYPO3 core master pre-merge tests. Auto generated! See Build/bamboo of core git repository.

Build: #144 was successful Changes by Christian Kuhn <lolli@schwarzbu.ch>

Build result summary


11 minutes
ea774ba0ac38d0cad4181659d1a8abdf8f9cbed3 ea774ba0ac38d0cad4181659d1a8abdf8f9cbed3
Total tests
Successful since
#118 ()


Code commits

Author Commit Message Commit date
Christian Kuhn <lolli@schwarzbu.ch> Christian Kuhn <lolli@schwarzbu.ch> ea774ba0ac38d0cad4181659d1a8abdf8f9cbed3 ea774ba0ac38d0cad4181659d1a8abdf8f9cbed3 [BUGFIX] Discard only workspace records if deleting workspace
Deleting a sys_workspace record currently fetches all live
records as to-delete candidates while only records of the
according workspace should be considered.
Luckily, a check at a later point prevents live records from
being deleted, though. The huge amount of records however stresses
DataHandler and database a lot.
This is a regression of the 'pid -1 gone' patch from a
broken database restriction.
The patch fixes the where clause and adds a functional test
to verify correct records are deleted.
Two todos in the test csv mark inconsistent details, those
could be handled with a different patch that should
review and increase test scenario coverage of version_WSID() first.

Resolves: #91881
Related: #89555
Releases: master, 10.4
Change-Id: I6e1edcb3a91dbbb3104ff5656e71cc0f12bf4f1c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/65153
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>