Nicolas Grekas

Results 66 issues of Nicolas Grekas

Hello, while working on stampede protection for a future version of Symfony Cache, I wanted to share two ideas that might improve the behavior of `apcu_entry()`: 1. the `$ttl` value...

This is a tentative PR towards a better separation of tools' dependencies vs app's dependencies. This is related to #9636 and the discussion that is happening there. Inside a dummy...

This issue is a follow up of https://github.com/composer/composer/issues/5390#issuecomment-463625428 Composer has become the primary installation method of libraries and is so good at it that it is pretty commonplace nowadays to...

Feature

Sidekick of https://github.com/symfony/symfony/pull/47236 where the interface will be renamed.

It was recently identified that Composer consumes high CPU + memory on packages that have a lot of historical tags. See e.g. https://github.com/composer/composer/issues/7577 for some numbers + pointers. This means...

Feature

Hi there! In case you missed it, I'm working on abandoning patchwork/utf8 in favor of https://github.com/symfony/symfony/pull/33553 In this PR, I'm using [`transliterator_transliterate()`]( https://php.net/transliterator_transliterate) to implement UTF-8 to ASCII transliterations (see...

This is #3719 ported to 2.x and improved a bit. I also reported https://github.com/php/php-src/issues/8932 because the underlying behavior of PHP is broken to me. If a static method cannot be...

These test cases are needed to keep covering the related situations, but the deprecations thrown since PHP 8.1 should be silenced. https://wiki.php.net/rfc/phase_out_serializable

enhancement

Fix https://github.com/Ocramius/ProxyManager/issues/374 Let me know if you're interested in this PR, I could add more tests if yes.

Backported from https://github.com/FriendsOfPHP/proxy-manager-lts/pull/20 Fix #346