{"id":"cdc-consumer-poll-is-at-least-once","text":"If a CDC consumer crashes mid-`poll()`, the position is not advanced, so all events from that batch will be reprocessed on the next call — providing at-least-once delivery with no deduplication.","truth_value":"IN","source":"entries/2026/05/29/change-data-capture-cdc.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"cdc-consumer-poll-is-at-least-once","truth_value":"IN","reason":"premise"}]}}