- Se descapó
- 23 de septiembre de 2026 a las 13:41 UTC
- Autor
- Kamo
- Compromit
- b8aa5d0
el servicio de seguridad de crear.commit.log.ledger.sql (aplicado a mano como propietario) añade commit.log.counts / commit-log.count.deltas: un total por (proyecto, tipo de commit) más un diario único que la fila desencadena en commit-logs escribieren, la misma forma de diario como los libros de plomo. Añade su redlamiento y relata al LeadLedgerMaintenance existente en lugar de una clase de hermanos: commit-logs no tiene nada que ver con las pistas, pero la forma de pliegue/reconciego, la regla de reptuaje 40001 y el cheque de activación-presencia son idénticos, y LeadLedgerFoldJob / LeadLedgerReconcileJob ya corriendo exactamente en la cadencia que esto necesita (cada 30 s / noche a las 03:40), así que un hermano el trabajo sólo duplicaría el cableado de Quartz en QuartzConfig. Los tres nuevos desencadenantes se unen JOURNAL-TRIGGERS, por lo que se reporta una caída o discapacitada en WARN en lugar de deriva silenciosamente hasta que alguien note un conteo equivocado. Verificado contra la base de datos en vivo antes de esto: los tres disparan fuego correctamente dentro de un transacción de rolled-back (INSERT No1, un movimiento ACTDATE que cambia la llave -1/o1, un incendio no clave Tampoco, DELETE -1), y el total de la revista coinciden COUNT(*) exactamente en todos los 264 (proyecto, tipo de commit) pares después del relleno.
