[indexer] fix : eviter un memory issue sur yieldDocuments() lors de (…)

spip-contrib-extensions/indexer

Par Cerdic, le 3 décembre 2025 à 10h53min :

fix: eviter un memory issue sur yieldDocuments() lors de l’indexation des grosses bases.

Au lieu de charger toute la table en mémoire, on fait le sql_select globale en ne prenant que la clé primaire dans le select, et ensuite sur chaque ligne on refait un fetsel de tous les champs pour construire le document

Modifié
lib/src/Sources/SpipDocuments.php
paquet.xml

Détails : fix: eviter un memory issue sur yieldDocuments() lors de l'indexation des grosses bases. (9b631953) · Validations · spip-contrib-extensions / indexer · GitLab