Read-fence SMS/AI-reads, fold sessionType w tych samychSessions

Fixkamo-internal
Szycy
26 sierpnia 2026 02:23 UTC
Autor
kamo
Pochęt się
486a456

Trzy ustalenia dotyczące przeglądu przeciwko Zadanie 21, wszystkie wymagane plan: - markSmsRead/markAiRead nie miał odczytu ogrodzenia: odświeżenie lub napchnięcie przychodzące Rozwiązywanie między optymistycznym lokalnym clearrem a serwerem nagrywającym Czytanie może nosić nieruchomą wcześniejszą liczbę i wskrzesić właśnie oczyszczoną odznakę. Nieprzeczytana transmisja VOIPService wysyła pełną migawkę słuchającą na serwerze Każda zmiana, więc była osiągalna, a nie teoretyczna. Naprawiono przez ekstrakcję Reguła ogrodzenia w czystym, testowanym zastosowaniuFlatnreadSnapshot (równorodzenie unreadState.ts's własne ogrodzenieCzytajni ogrodzenie dla płaskiej id -> count map), stosowane W refreshSms, odświeżAi i SMS WS obsługuje, strzeżony przez pendingSsReadsRef / oczekujące naAiReadsRef utrzymał dokładnie sposób rozpoczynaniaMarkRead/endMarkRead hold Ogrodzenie MarkAsRead. - te same(Sessions) porównano tylko unreadTZ8 i senderId, więc sesja, której SesjaTywę zmieniono między sondażami (stare rama pod MediaService, a następnie Nowy) z liczeniem i nadawcą bez zmian między nimi były traktowane jako Niezmieniona — klasyfikacja nieaktualnych czatów przeżyje wdrożenie, które Wprowadzono sessionType, przetrwał do czasu, aż ta sesja będzie się dalej przesuwała. Teraz porównuje również sessionType. - Dodano pokrycie regresji dla obu: surowej ładowności przejechane Złóż stosowanie NieczynreadPayload, aby udowodnić sesjęType faktycznie przetrwa parsowanie (ang. Oryginalna szczelina pozwala temu wysunieniu statku przez czyste sprawdzenie typu i zielony apartament raz Już teraz) i sprawa ., która nie powiodła się Bez tej samej poprawki Sessions (zweryfikowany RED przed przywróceniem poprawki).

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny