Arrêtez le balayage re-traduisant les vingt lieux qui fonctionnaient déjà

FixKBService
Expédié
5 septembre 2026 à 15:05 UTC
Auteur
Kamo
Commite
c8aa843

Un article contenant 20 de ses 21 localités est "incomplet", donc la dix-minutes balayé le requeué - et le traducteur puis re-traduit a tous les 21 Vingt fois pour récupérer celui qui manquait. Dix articles collés sur un Un seul local a donc coûté 210 appels de fournisseurs toutes les 10 minutes, pour toujours. C'est la charge qui a épinglé le service de traduction à huit cœurs pendant des jours. L'endroit qui a continué à échouer était en-zru, qui était à l'écoute de ce Les plus grands articles de la plate-forme, donc il ne s'est jamais rapproché de la réussite alors que les vingt autres ont été refaites autour de lui sur chaque passe. Le balayage demande maintenant que translateMissing et ne tente que les lacunes. L'épargne le chemin est délibérément inchangé et continue de refaire tous les endroits: Le texte de l'article change, les traductions qui existent sont de contenu dépassé. Une paire qui continue à échouer prend aussi maintenant de l'écart de 10 m, 40 m, 3h, puis 12h au lieu d'être rejugé sur chaque balayage indéfiniment. En mémoire plutôt qu'en un colonne, parce qu'il décrit la santé d'un prestataire plutôt que tout sur l'article, et une libération qui fixe le fournisseur doit obtenir un nettoyage arête plutôt que de s'asseoir dans un backoff qu'elle ne mérite plus. Le nouveau test affirme un PACTE, ce n'est pas un résultat. Un essai qui n'a fait que vérifier "l'essai Un lieu manquant a été rempli" passe aussi bien contre la version qui a brûlé l'amas.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation