- Navios
- 26 de agosto de 2026 às 23:20 UTC
- Autor
- Kamo
- Enviar
- c9d3ba4
O launchpad pinta dois widgets de calendário e cada um obtém sua própria fonte, então Dois pedidos atingiram a listaCalendars ao mesmo tempo. Provisão é encontrar-então-criar, ambos passaram no achado, e ambos inseridos: sete organizações "Calendar de organização" linhas e treze membros duas "Meu calendário" linhas, cada par escreveu microssegundos separados. /calendar listou todos eles. O fornecimento move-se para o seu próprio feijão para que as chamadas passem pelo proxy da Spring, e listCalendars agora suspende sua transação. É isso que faz a recuperação possível: um índice único parcial por tipo de calendário (KI, aterragem separadamente) transforma a segunda inserção em uma violação em vez de uma linha, e re- leitura depois que o vencedor commits só encontra em uma transação NOVA — este cluster entrega uma transação um instantâneo para toda a sua vida, então um segundo olhar dentro O falhado ainda não veria nada. Chamadores dentro de uma transação própria — InternalCalendarService writing a lider callback — ainda se junta a ele, então o calendário e seu evento commit juntos.