- 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)
