Reasoning
proCollapsible thinking panel with a live streaming state and a thought-for duration.
The user is asking about a sum over a rolling window, so a plain GROUP BY will double-count late-arriving rows. I should use the event timestamp, dedupe on the idempotency key first, then window the result.
Weighing two query plans against the size of the events table…