- Navios
- 27 de agosto de 2026 às 20:27 UTC
- Autor
- Kamo
- Enviar
- 7f2d383
A triagem foi silenciosa. Alguém fez um relatório e teve de continuar a abrir a conta. para saber se alguém tinha olhado para ele — o que é o mesmo que não ser dito. applyStatus agora lê o status da linha realizada ANTES da escrita e das mãos metade para o notificador, porque a carta do repórter é sobre o movimento: dito apenas onde ele pousou, eles não podem dizer um avanço de uma inversão. Tudo o que a carta precisa é resolvido enquanto a transação ainda está aberta — o endereço do repórter, nome e fuso horário, e o domínio da org todos penduram LAZY As associações — e o envio acontece após o compromisso. As duas metades não podem ser trocada: manter uma transação aberta através de uma viagem de ida e volta HTTP fixa um banco de dados conexão por sua duração, e neste banco de dados uma leitura após uma gravação dentro de uma A transação pode abortá-la. Nada no caminho pós-commit escreve para o banco de dados, que é o que o mantém claro da armadilha onde um método @Transactional chamado de afterCommit silenciosamente descarta tudo o que escreve. Nenhum e- mail para um estado definido com o valor que já tinha, para um relatório sem repórter, ou quando o repórter É a pessoa que o moveu — uma plataforma administrador pode arquivar um relatório e, em seguida, triá-lo, e contar-lhes sobre o seu o próprio clique é como um fluxo de notificação ensina as pessoas a ignorá-lo. Um fora de bordo membro não é escrito para nenhum dos dois, através do mesmo predicado a mensagem perdida Os avisos de utilização. Um envio falhou é registrado e deixado cair em vez de tentar novamente. Ao contrário de uma conversa perdida Não há nenhum livro por trás disso, porque o relatório em si é o durável registro: o status está na tela no momento que o repórter olhar.