Add Event Detail Without Inventing History
Evolve aggregate-only counters into an event log by writing details and totals atomically, preserving irreducible legacy summaries, and using stable cursor pagination.
4 articles
Evolve aggregate-only counters into an event log by writing details and totals atomically, preserving irreducible legacy summaries, and using stable cursor pagination.
Trace a valid database rejection back to stale derived allocation counters, repair the data under row locks and version checks, and translate the error only after rollback is guaranteed.
A guarded, reversible recovery for a local task store whose persisted physical path no longer matched the application's logical home alias.
How inherited audit timestamps made a newly copied outbound order invisible to a time-windowed dashboard.