[BUGFIX] Doctrine: Consider MySQL index subpart information in upgrade wizards 81/50081/9
authorMorton Jonuschat <m.jonuschat@mojocode.de>
Sun, 2 Oct 2016 00:02:31 +0000 (17:02 -0700)
committerGeorg Ringer <georg.ringer@gmail.com>
Wed, 11 Jan 2017 11:59:40 +0000 (12:59 +0100)
commitd9b52a59deec5d58838158777e914fc9ee537295
tree6be47d6bafa4704495ecf8d19a187a7c2665ea8a
parent0d0878e0df3ea469022d9b58f20fe90a08e9b42d
[BUGFIX] Doctrine: Consider MySQL index subpart information in upgrade wizards

If an index is defined on a table that is stored on a MySQL database
and uses the MySQL specific subpart length feature add the information
to the schema diff so that the upgrade wizards don't show false
positive changes.

Change-Id: I49eb73c18f7b86aad70d11f3e222c44bd1bd827f
Resolves: #78024
Resolves: #79065
Releases: master
Reviewed-on: https://review.typo3.org/50081
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
typo3/sysext/core/Classes/Database/ConnectionPool.php
typo3/sysext/core/Classes/Database/Schema/EventListener/SchemaIndexDefinitionListener.php [new file with mode: 0644]
typo3/sysext/install/Classes/Controller/Action/Tool/ImportantActions.php
typo3/sysext/install/Classes/Updates/FinalDatabaseSchemaUpdate.php