Closed alexh-swdev closed 3 months ago
Is this also supposed to fix new install? cause if I'm not mistaken it seems to fix only already installed projects
I only had already installed shops in my mind. I'll check against a new shop in the next couple of days.
also tested a new installation with no problem
since nobody pitched in, I'll merge.
Description (*)
I increased the version of
Mage/Catalog
to run a database migration script to alter the tablescatalog/product_relations
andcatalog_product_website
to not useROW_FORMAT=FIXED
anymore.I decided to instead use
ROW_FORMAT=DYNAMIC
because it seems to be the standard on MariaDB: https://mariadb.com/kb/en/innodb-dynamic-row-format/For more, see the discussion https://github.com/OpenMage/magento-lts/discussions/3962
Fixed Issues (if relevant)
Database fails to get imported to MariaDB 10.3. and 10.11. if InnoDB tables have
ROW_FORMAT=FIXED
Questions or comments
I did manual tests on MariaDB 10.3 and 10.11. The results are looking good to me. (Meaning: the migration ran throug with success, the shops are still working :) , no apparent error messages or strange behavior)
I guess this should also work on MySQL but I don't have any at hand for testing. So maybe, before approving it, somenone wants to do some testing here.
Contribution checklist (*)