KamoCRM

Liczniki punktów końcowych pochodzą z księgi i przestań przegrywać aktualizacje

Fixkamo-shared-library
Shipped
23 września 2026 01:51 UTC
Author
Kamo
Commit
78a3f60

/ total_processed / last_received_at zostały uderzone na punkcie końcowym Sam wiersz: raz na ładowność przychodzącą (5/5/s) podczas importu gospodarstwa rolnego i raz na partię przerobową, wszystko w Jeden wspólny rząd. YugabyteDB abortuje jednocześnie AKTUALIZACJA rzędu z 40001, więc guzy zostały podzielone W ich własne transakcje z ich niepowodzeniami połknięte - liczniki były stratne według projektu: "imported" był 437 krótki w dwóch punktach końcowych (mierzonych w rzędach ładunkowych 2026-09-22) i każdy Ustawienia zapisują wiersz cały, pulsujące uderzenia w locie. 41 rzędów urosło do 139 MB wersji. Teraz rzędy ładunku są rekordem. Wyzwalacz na lead_intake_raw_payloads Dzienniki po każdym ładowaniu i każdym z nich Zmiana przywożonej jego przywożenia w transakcji własnej ładunku (usługa bezpieczeństwa create_lead_intake_ledger.sql, nałożony i wypełniony tyłem 2026-09-22: 32 punkty końcowe, 0 niedopasowania), i sumuje sumę złożoną z rozłożonym dziennikiem w jednym z rzędu. - wypełnia listę punktów końcowych DTO z jednego odczytu; rekordPojemnika i recordProcessed są no-ops, utrzymywane w deprecjacji, więc usługa zbudowana przed usunięciem jej rozmówców Kompiluje się. DaemonService faspuluje i opowiada tę księgę z innymi. Testy: LeadIntakeLiveCountsTest (jeden odczyt na listę, zero dla bezczynności, bez napisów punktów końcowych), LeadLedgerQueryShapeTest (czyta tabele księgi, nigdy wiersz punktu końcowego). Wyzwalacz, czytaj, składaj i Recount SQL został powtórzony przeciwko YugabyteDB (p tabel, 24 kontrole).

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing