> > Merci ! > > S'agit-il d'une régression, ou bien d'un problème qui aurait pu être > détecté avant la 2.6 ? > > Tiens d'ailleurs, au niveau des tests, comment ça se passe à ce niveau là ? > > Est-ce qu'on a des tests unitaires qui peuvent être lancés sur commande > (voire automatiquement) ? > Si oui, est-ce que toutes les méthodes qui font appel à une base de données > sont testées ? >
Cette partie n'est pas encore testée unitairement à ce que je sache (les tests sont d'ailleurs pour le moment essentiellement sur clearbricks, un gros boulot reste à démarrer sur dotclear). D'ailleurs, dans ce cas précis, on tombe plus dans le cas du test d'intégration que dans le test unitaire : il s'agit de vérifier le bon fonctionnement de requêtes dans des configurations différentes, et il est difficile de bouchonner les objets périphériques à dcBlog pour vérifier le bon fonctionnement de la chose... > > Si cela n'impacte pas (trop) les perfs, je ne vois pas où est le mal :) > Je ne pense pas qu'il y ait un gros impact sur les perfs : * On reste sur de l'update/delete sur de petits volumes (ici les commentaires), qui plus est coté admin, donc aucun impact coté public * Le select imbriqué est indépendant des valeurs de la requête englobante, le moteur SQL va donc cacher/optimiser la sous-requête une seule fois pour tout le traitement -- Bruno -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
