Marco Pfeiffer
Marco Pfeiffer
I'm confused as to why preloading improves the first request time. Preload does load files on boot so they are available within the request right? So shouldn't the first request...
Out of curiosity I benched my project too with different php versions and preload on/off. I now used the configuration i mentioned in https://github.com/brefphp/symfony-bridge/issues/21#issuecomment-612695723 even though that is irrelevant for...
What I mean is a custom filesystem cache adapter that is aware that the target directory might not be writable and creates an overlay. I have quickly thown this together...
Just copying the pools folder is what we do right now. In fact we probably have the most elegant implementation possible without overwriting private details or defining another cache adapter....
I did some more research. The smallest solution i found to have no cache write fail (in my app) while deploying as much cache as possible is this: ```yaml framework:...
The more I dig, the more i find that you two (@Nyholm, @mnapoli) were already on it long before me 😉 https://github.com/symfony/symfony/issues/29357, https://github.com/symfony/symfony/issues/31214 it seems that the answer always is...
@mnapoli Correct. The warmers would need to be improved to work similar to the annotation warmer. But you can move these specific caches into `/tmp` as I described in https://github.com/brefphp/symfony-bridge/issues/21#issuecomment-612695723...
Good idea~ I found 4 caches which inherit from `cache.system` directly. Those are: - cache.validator - cache.serializer - cache.annotations - cache.property_info - and there might be services which use cache.system...
Now instead of blacklisting specific caches, i can also whitelist so i know that the annotation cache works fine so... ```yaml framework: cache: # [...] pools: cache.annotations: adapter: cache.adapter.system ```...
I assume it's an internal queue that is overflowing if you don't consume the events quickly enough. If you write files sequentially, it _mostly_ gets all events. ```ts for (let...