You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat(transform-dedup): Add file-based persistence for dedup state #136
@orgloop/transform-dedup (v0.1.10) uses an in-memory Map for dedup state. On service restart, the seen map is cleared, causing previously-deduplicated events to pass through again and trigger duplicate route firings.
Current behavior
From the README:
"State is in-memory only and lost on restart."
Config schema: store: string — Storage backend. Only "memory" currently.
Any service restart (config change, update, crash recovery) loses all dedup state, causing events within the dedup window to be re-delivered.
Proposal
Add store: "file" option, using the same FileCheckpointStore infrastructure from #107.
Activity