KamoCRM

Eine Re-Übersetzung löscht die Übersetzung nicht mehr, die sie ersetzt

FixSecurityService
Verschickt
28. September 2026 um 12:36 UTC
Autor
Kamo
Commit
6e3266b

Seit 1f715e4 (2026-09-23) hat saveLocaleTranslation die Reihe der Locale geladen um zu entscheiden, ob die Zählung umgezogen ist, sie gelöscht und eine neue gespeichert hat. Die Last links die Zeile in der Sitzung verwaltet, die eine Masse löschen nicht touch, so Hibernate hat die neue Zeile darauf eingegliedert: unveränderter Text geschrieben nichts und das Löschen stand, geänderter Text wurde ein UPDATE von 0 Zeilen Dreimal erneut angemaessig. 331 Commit-Logs werden komplett mit 6.944 gezählt Übersetzungen fehlen, die der Sweep nie wieder aufgreifen wird. Zwei Übersetzungen eines Commit-Logs liefen auch nebeneinander: die eine gestartete wenn es gelandet ist, und der Sweep, der jede unvollständige Commit-Log nahm, Die erste ist enthalten, und neu gemäll langsame alle fünf Minuten. Sie kollidierte auf den Reihen und die Ganzheit Zähler speichern (40001). Das Speichern ist jetzt ein upsert und eine Neuauszählung aus den Reihen, zwei Aussagen, die niemals die Sitzung berühren (CommitLogTranslationStore, SecurityService-local). Der Sweep nimmt nur Commit-Protokolle mindestens 15 Minuten alt, und eine pod nie Warteschlangen ein Commit-Log hat es in der Warteschlange oder übersetzt. ************ stellt die beschädigt zählt Recht, sobald dies live ist, und der Sweep füllt sie nach. (SP99 T6)

Alle Änderungen anzeigen

Wie das, was Sie sehen Versand?

Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.

Kostenlos für immer startenPreise anzeigen