Arrêter de signaler une bosse de catalogue comme une ligne SystemConfiguration manquante

FixDaemonService
Expédié
5 septembre 2026 à 19:56 UTC
Auteur
Kamo
Commite
1547fb4

Trois emplois programmés lisent une ligne et sautent l'ensemble de la tique s'ils ne le peuvent pas. Tous trois ont sauté des tiques pendant les changements de schéma, et deux d'entre elles l'ont dit d'une manière telle envoyé quiconque regarde précisément dans la mauvaise direction: "SystemConfiguration singleton n'est pas présent - KamoInitializerService a-t-il géré la migration?" La querelle était toujours là. La lecture avait frappé SQLState 40001 tandis qu'une version de catalogue s'était propagée. Donc : réessayez la lecture, et quand elle échoue encore, dites ce qui s'est réellement passé. Le Reprenez assis à l'intérieur de l'essai existant, devant la prise qui l'avale. MeridianLinkPollService.pollAll reçoit le même traitement sur sa première déclaration. Son travail enregistre l'échec à l'ERROR et laisse tomber la tique, donc un changement de schéma coûte un le cycle de sondage entrant entier - les prêts qui sont arrivés dans cette fenêtre ont attendu le prochain. Resperti à cette lecture plutôt qu'au niveau du sondage All(), qui parle à MeridianLink et écrit en arrière, ce n'est pas un travail à répéter.

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