Une bosse de conversion du catalogue ne doit pas se lire comme "cet hôte n'a pas d'organisation"

FixSecurityService
Expédié
5 septembre 2026 à 02:24 UTC
Auteur
Kamo
Commite
1f019a5

La résolution d'orge entonne chaque recherche à travers une aide d'interrogation qui avale le Exception et réponses Facultatif. Pour une organisation qui n'est vraiment pas Là, c'est juste. Pour le SQLState 40001 transitoire que chaque DDL laisse derrière pendant une quinzaine de minutes, c'est un mensonge avec les dents: l'appelant est dit à la le nom d'hôte n'appartient à personne, et depuis a729435 un signe-in dont l'hôte nomme non l'organisation est refusée. Un changement de schéma serait donc lu à tout le monde sur une un domaine marqué par le blanc comme "votre espace de travail n'existe pas" - avec rien de ce qui précède MISE EN GARDE dans le journal et aucune erreur qui mentionne une base de données. byHost est l'une des deux recherches nommées dans l'écriture de la dernière fenêtre, et byId est atteint par presque toutes les demandes authentifiées, de sorte que les deux sont couverts par en réesparant dans le seul endroit qu'ils partagent. L'essai à nouveau se trouve à l'intérieur de l'essai, en avance sur l'hirondelle, parce que dans le temps que Il n'y a plus d'exception à reconnaître. C'est significatif ici précisément parce que cette classe n'est PAS « transactionnelle : chaque tentative est la sienne » transaction, donc la seconde n'est pas re-répartition à l'intérieur d'une transaction la première déjà empoisonné. L'écriture d'un appelant n'aurait rien resparu. Le comportement est inchangé dans tous les autres cas: une erreur permanente et un absent l'organisation répond toujours vide de sens, et les deux coûtent encore exactement une requête. Deux constructeurs, donc les quatre classes d'essai existantes qui construisent cela avec une simple JdbcTemplate continue de fonctionner; «Autowired marque le seul printemps à utiliser, qu'il ne fonctionnera pas pour lui-même.

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