- Enviado
- 28 de setembro de 2026 às 12:26 UTC
- Autor
- Kamo
- Confirmação
- 122e43d
recordSyncedPage foi @Transactional e pegou todas as exceções de sua própria. Os repositórios de índice se juntam à transação do chamador, então uma escrita que concorrente um (Yugabyte 40001: um reinício de leitura, ou o indexador que armazena o a mesma nova mensagem) marcou-lo apenas rollback-only na saída; a captura poderia não está claro, e o commit jogou InesperadoRollbackException passado por ele em EmailController.listMessages, que respondeu 500 com a página de correio Já está na mão. As linhas agora são escritas em uma transação este método abre e termina antes A sua captura, repetida num conflito de bases de dados pela TransientDbRetry. O Redis checkpoint só é tomado após esse commit: escrito dentro da transação, um commit falhou deixou- o a confirmar as linhas, e as bandeiras, que foram roladas para trás. (SP99 T6)
