KamoCRM

Falten und erzählen Sie die öffentliche changelog-Zweh-Log-edger

PerformanceDaemonService
Verschifft
23. September 2026 um 13:41 UTC
Autor
Kamo
Ausschuss
b8aa5d0

securityservices create_commit_log_ledger.sql (von Hand als Eigentümer verwendet) fügt hinzu commit_log_counts / commit_log_count_deltas: eine Gesamtsumme pro (Projekt, Commit-Typ) plus ein append-only-Journal, das Zeile Trigger auf commit_logs schreiben, die gleiche totale +journal Form wie die Leads. Fügen Sie seine Falte hinzu und erzählen Sie der bestehenden LeadLedgerMaintenance anstatt einer Geschwisterklasse: commit_logs hat nichts mit Leads zu tun, sondern mit der Falt-/Versöhnung, der 40001 Retry-Regel und die Trigger-Präsenz-Prüfung sind identisch, und LeadLedgerFoldJob / LeadLedgerReconcileJob bereits laufen genau auf der Tristanz, die dies braucht (alle 30 s / Nachts um 03:40), also ein Geschwisterchen Job würde nur die Quarzverdrahtung in QuartzConfig duplizieren. Die drei neuen Trigger kommen hinzu JOURNAL_TRIGGERS, so dass ein fallengelassener oder behinderter man bei WARN gemeldet wird, anstatt zu driften schweigend, bis jemand eine falsche Zählung bemerkt. Vorher mit der Live-Datenbank abgesichert: Die drei Auslöser feuern korrekt in einem Backroll-back-Transaktion (INSERT +1, ein Schlüssel-Wechsel UPDATE bewegt -1/+1, ein nicht-key UPDATE-Beucht weder, DELETE -1), und total + Journal entspricht COUNT(*) genau über alle 264 (Projekt, Commit-Typ) Paare nach der Verfüllung.

Alle Änderungen

Wie, was Sie sehen Versand?

Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.

Free Forever startenPreisgestaltung anzeigen