mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-24 15:52:41 +01:00
9e82cfcc21
Summary: Fixes T7287. This trades off 4-byte character support for case insensitivity in these columns, which is a much better trade on the balance. Also adds more warnings about old MySQL. Note that we already issue a warning when you run "storage adjust" (which I've made stronger) and already "strongly recommend" MySQL 5.5 or newer in the install documentation. Test Plan: - Ran `storage adjust --disable-utf8mb4` to go to old definitions, then ran `storage adjust` to get back to the new ones. Everything seemed OK in both cases. - Verified that utf8mb4 data can be migrated out of these colums with `--unsafe` (which will truncate). - Verified that manual explains this. - Faked my way into the setup warning. Reviewers: btrahan Reviewed By: btrahan Subscribers: epriestley Maniphest Tasks: T7287 Differential Revision: https://secure.phabricator.com/D11893 |
||
---|---|---|
.. | ||
PhabricatorAPCSetupCheck.php | ||
PhabricatorAuthSetupCheck.php | ||
PhabricatorBaseURISetupCheck.php | ||
PhabricatorBinariesSetupCheck.php | ||
PhabricatorDaemonsSetupCheck.php | ||
PhabricatorDatabaseSetupCheck.php | ||
PhabricatorElasticSetupCheck.php | ||
PhabricatorExtensionsSetupCheck.php | ||
PhabricatorExtraConfigSetupCheck.php | ||
PhabricatorFileinfoSetupCheck.php | ||
PhabricatorGDSetupCheck.php | ||
PhabricatorImagemagickSetupCheck.php | ||
PhabricatorInvalidConfigSetupCheck.php | ||
PhabricatorMailSetupCheck.php | ||
PhabricatorMySQLSetupCheck.php | ||
PhabricatorPathSetupCheck.php | ||
PhabricatorPHPConfigSetupCheck.php | ||
PhabricatorPygmentSetupCheck.php | ||
PhabricatorRepositoriesSetupCheck.php | ||
PhabricatorSecuritySetupCheck.php | ||
PhabricatorSetupCheck.php | ||
PhabricatorStorageSetupCheck.php | ||
PhabricatorTimezoneSetupCheck.php |