Deprecation: #83592 - impexp: Removed "Maximum number of records" restriction¶
See forge#83592
Description¶
When exporting pages or records using the "Export" interface of
extension impexp
, the restriction to export only a maximum
number of records has been removed.
Impact¶
The export module now exports any number of records. It is up to the user to restrict this in a sane way: During import the number of records influences import runtime. This heavily depends on given server performance, an artificial limit given by the system is not suitable.
On PHP level, two export related methods changed their signature:
TYPO3\
- Third method argument marked as deprecatedCMS\ Impexp\ Controller\ Import Export Controller->add Records For Pid () TYPO3\
- Third method argument marked as deprecatedCMS\ Impexp\ Controller\ Import Export Controller->exec_ list Query Pid
Affected Installations¶
Backend interface users are probably not affected much: Users of the export module usually set the 'maximum number of records' value high enough to export everything they wanted already. The interface now just misses the according input fields.
Migration¶
On PHP level, the extension scanner will find extensions that use
the changed methods and checks if they are called with the
correct number of arguments. Additionally, E_
errors are logged at runtime if using these methods the old way.