Martin Auswöger
Martin Auswöger
Using `SET GLOBAL innodb_instant_alter_column_allowed=add_last;` or `SET SESSION alter_algorithm=COPY;` would also fix this issue. However we probably only want interfere with this if we absolutely have to, so we need to...
> Would it take too much time to simply just always run it? I think so, yes. In some cases this does a full copy of the table, so always...
> Would it make sense to introduce a `contao:optimize-tables` command Not sure if this is needed. You could just use `doctrine:query:sql 'OPTIMIZE TABLE tl_module'` for example.
> …if this **really** should be done e.g. once a month… > …if we are sure that this cannot break anything… I think it’s too dangerous to do that automatically...
> The encoding is either related to the `\DOMDocument` or the `Symfony\Component\DomCrawler\Crawler` itself. The encoding is done here: https://github.com/symfony/symfony/blob/78c6ceb5cd0560346b6765849f142c1c451fd1a8/src/Symfony/Component/DomCrawler/Crawler.php#L1088 IMO this is a Symfony bug, but I’m not sure how/if...
> Would you report that for Symfony? 😇 https://github.com/symfony/symfony/issues/54437
I still think the `contentUrl` should be changed to output `%C3%BC` instead of `ü` as this will probably also cause issues elsewhere. Is that part of your application code, or...
Can you provide a dump of that session that exeeds 64KB?
I think we should increase the size to `MEDIUMBLOB` then.
Should be merged into `5.x` IMO