KamoCRM

Wpisanie strony nie może już zawieść

FixEmailService
Shipped
28 września 2026 12:26 UTC
Author
Kamo
Commit
122e43d

record SyncedPage było @ Transactional i wyłapało każdy wyjątek. Repozytoria indeksowe dołączają do transakcji dzwoniącego, więc zapis, który spełnia jednocześnie jeden (Yugabyte 40001: odczyt restart, lub indekser przechowywania ta sama nowa wiadomość) oznaczała go rollback - tylko w drodze; połów może nie jest to jasne, a commit rzucił UnexpectedRollbackException przeszłości do EmailController.listMessages, który odpowiedział 500 ze strony poczty Już jest pod ręką. Wiersze są teraz zapisane w transakcji ta metoda otwiera i kończy się przed jego połowu, ponownie próbował na konflikt bazy danych przez TransientDbRetry. The Redis punkt kontrolny jest przyjmowany dopiero po tym zobowiązaniu: wpisany wewnątrz transakcji, nieudany commit pozostawił to na wierszach i flagach, które zostały zwinięte powrót (SP99 T6)

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing