KamoCRM

Ponowne tłumaczenie nie usuwa już tłumaczenia, które zastępuje

FixSecurityService
Shipped
28 września 2026 12:36 UTC
Author
Kamo
Commit
6e3266b

Od 1f715e4 (2026- 09- 23) saveLocaleTranslation załadowany rząd locale aby zdecydować, czy liczba przeniesiona, bulk- usunąć go i zapisać nowy. Obciążenie pozostawiło wiersz zarządzany w sesji, który masowo nie usuwa dotyk, więc Hibernate połączył nowy wiersz na nim: niezmieniony tekst napisał nic i usunąć stand, zmieniony tekst stał się UPDATE 0 wierszy Próbowaliśmy trzy razy. 331 dzienników commit są liczone wraz z 6,944 brakuje tłumaczeń, których nie będzie ponownie przeglądać. Dwa tłumaczenia jednego dziennika commit również przebiegały obok siebie: jeden rozpoczął kiedy wylądował, i przeczesywanie, które zabrało niekompletny dziennik commit, Pierwsza jest w zestawie, a druga w kolejce powoli co pięć minut. Oni zderzył się na wierszach i licznik całości (40001). Zapisz jest teraz upsert i przeliczenie z wierszy, dwa stwierdzenia, które nigdy nie dotykaj sesji (CommitLogTranslationStore, SecurityService- local). Przeczesanie zajmuje tylko dzienniki commit co najmniej 15 minut, i kapsuła nigdy nie kolejkuje dziennika commit w kolejce lub jest tłumaczone. Nie, nie, nie. stawia Uszkodzenie liczy się, gdy to jest na żywo, a przeszukiwanie je uzupełniają. (SP99 T6)

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