- Spegnimento
- 5 settembre 2026 alle ore 19:49 UTC
- Autore
- Kamo
- Impegno
- a0ab32c
AuthHelper.getCurrentMember è stata la sola vittima più comune di una Yugabyte catalogo urto in questo servizio — otto dei conflitti registrati su entrambi i pod in una finestra di sei ore è iniziata su questa linea. Si carica attraverso il membroRepository direttamente piuttosto che MemberService, quindi non ha mai ereditato la tesi che legge già avuto, e un cambiamento di schema è apparso come sporadici 401s e chiamate di chat fallite. richiedeMember porta anche l'annotazione, e questa è la parte che vale la pena pausing su: raggiunge ottenereCurrentMember da SELF-INVOCATION, che non tocca mai il proxy. Annunciare solo ottenereCurrentMember avrebbe coperto i chiamanti diretti e mancato ogni chiamante che attraversa richiede Member, che è la maggior parte di loro — mentre Guardando, nel diff e nella classe, esattamente come una fissa. I perni di prova entrambi; rimuovere l'annotazione da richiedonoMember da solo fallisce. ChatEmailNoticeService ha già avuto un loop di riprovazione, per un produttore che non ha impegnata ancora. Un urto di catalogo non è quello, e stava consumando NATS redelivery tentativi per l'altra condizione. Il DB retry avvolge transazioneTemplate.execute così ogni tentativo inizia una transazione veramente nuova; SessionNotReadyException non è transient dalla valutazione di TransientDbRetry, quindi ancora cade fino al loop che lo possiede.