Eric Norris a ouvert le vote sur le RFC qui définit les versions minimales prises en charge pour les dépendances de PHP 8.6. Le scrutin se termine le 30 juillet 2026 à 15:48:00 UTC. Le texte propose plusieurs votes, un par version minimale envisagée. Le RFC est disponible à https://wiki.php.net/rfc/min_supported_versions_php_8_6 et la discussion préalable à https://news-web.php.net/php.internals/131707.
Alexander Kurilo, qui a manqué la phase de discussion, a soulevé une objection tardive concernant l'obligation d'utiliser COM_RESET_CONNECTION pour les connexions persistantes MySQL/MariaDB. S'il reconnaît l'intérêt de la fonctionnalité, il estime qu'il s'agit d'une rupture de compatibilité ascendante : le code qui dépend de l'état d'une connexion persistante pourrait cesser de fonctionner sans message d'erreur. Il ajoute que les utilisateurs d'anciennes versions de MySQL ou MariaDB subiraient une baisse de performance, leurs connexions persistantes devenant silencieusement non persistantes, et que ces bases ne sont pas forcément obsolètes. Il préconise un mécanisme optionnel permettant d'opter pour le nouveau comportement sans pénaliser les déploiements plus anciens.
Eric Norris a répondu que Kurilo comprenait bien le comportement proposé, mais qu'il jugeait très rare l'usage dépendant de l'ancien état. Concernant la performance, il estime que l'impact varie selon les applications et rappelle que MySQL 5.7.3 est sorti le 3 décembre 2013. Il a examiné plusieurs façons de rendre la fonctionnalité optionnelle — une directive INI, un retour au comportement ancien si COM_RESET_CONNECTION échoue, ou une option PDO — mais les a écartées : les directives INI sont généralement mal vues en interne, le fallback silencieux serait dangereux et l'option PDO ajouterait une complexité inutile. Selon lui, le comportement proposé est correct et sûr, et il n'est pas déraisonnable d'exiger des versions de bases de données modernes.