- Expediere
- 29 septembrie 2026 la 00:28 UTC
- Autor
- Kamo
- Comite
- 434cb44
SP98-D-5 și D-9. Un chat trimis a cerut Serviciul de Securitate pentru o limită de charter membru AI (până la 1 s + 2 s) în cadrul tranzacției de trimitere deschisă, și citiți rândurile de domeniu ale organizației expeditorului pentru URL-ul foto după INSERT mesaj - o citire târziu YugabyteDB nu poate reporni, care a pierdut două trimite la "Restart read required" (2026-09-26 03:04 și 09:31 UTC). - AiTurnGuard.limitFor (sender) is asked before the tranzaction; admite (sesiune, expeditor, limita) Contează în interiorul acestuia și refuză un AI a cărui limită nu a fost rezolvată mai întâi. - MediaController.createMessage își deschide propria tranzacție (TransactionTemplate) după ambele căutări; Prinde-totul stă în afara ei, astfel încât un trimis care nu reușește după INSERT sale este laminate înapoi înainte de 500 sale În loc să comită mesajul, clientul va încerca din nou. - Exec2ExecService.post citește limita, apoi posturi în tranzacția sa. - SenderAvatars construiește URL-ul foto de la ViewerThemeDomain (un join-fetch) și avatarul re-citit de Id, în afara oricărei tranzacţii. OrgDomainRezolver nu a mai avut apelant și este eliminat.
