Ripeti il membro legge che fallisce prima dopo un DDL

Featurekamo-shared-library
Spegnimento
5 settembre 2026 alle ore 06:23 UTC
Autore
Kamo
Impegno
59c815d

Il carico membro-by-id è vicino alla prima dichiarazione una richiesta autenticata esegue, quindi un urto di conversione del catalogo lo colpisce prima che colpisca altro. Che cosa? è il motivo per cui l'ultima finestra è stato segnalato come "il widget del tabellone non può essere raggiunto": la query che in realtà ha fallito era un carico di identità noioso condiviso da quasi ogni endpoint, e qualsiasi caratteristica ha annunciato il proprio fallimento più forte Ho la colpa. Annotato qui piuttosto che al 96 membroRepository. trovareById siti di chiamata in Servizio di sicurezza, nessuno dei quali è un punto di riferimento e la maggior parte dei quali siedono all'interno I metodi @Transactional dove una retry non farebbe affatto nulla. Queste quattro letture sono nella biblioteca condivisa, quindi un posto copre la flotta. Il retry è significativo su esattamente questi metodi perché NON sono @Transactional: ogni chiamata di repository viene eseguita nella propria transazione implicita, quindi un secondo tentativo veramente ottiene un nuovo — lo stesso motivo per cui funziona OrgResolutionService. Aggiungere @Transactional a uno di loro in seguito senza muoversi la riprovazione verso l'esterno con esso avrebbe tranquillamente trasformare questi in no-ops. Legge solo. La ricerca di una lettura è sicura da ispezione; i percorsi di scrittura di questa classe sono lasciati soli. Il test afferma che l'annotazione è IN FORCE sulla classe reale attraverso un reale proxy, non che il retry helper funzioni. Ha fallito con il conflitto grezzo fino a quando il contesto ha registrato un creatore auto-proxy, che vale la pena conoscere: senza uno, il fagiolo esce senza pretese e ogni annotazione su di esso è inerte mentre perfettamente corretto. Non coperto: member.getOrganization(), che è una dereferenza LAZY risolta più tardi sotto la vista aperta, al di fuori di qualsiasi metodo un annotazione può avvolgere.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo