poller_state


Description

{“what”:“Persistent checkpoint for a poller’s position in a data source.”,“why”:“Without it, a poller cannot resume after restart and would reprocess or miss events.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-22T23:54:31.805101270+00:00”}

Columns

Column Type Size Nulls Auto Default Children Parents Comments
id int4 10 null

{“what”:“Unique integer key for this poller state row.”,“why”:“Enables separate checkpoints for multiple pollers or shards.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-22T23:54:31.829645580+00:00”}

cursor int8 19 null

{“what”:“Numeric offset or sequence number of the last processed record.”,“why”:“Without it, the poller cannot know where to resume and may skip or duplicate data.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-22T23:54:31.845045360+00:00”}

updated_at timestamptz 35,6 now()

{“what”:“Timestamp when this state row was last modified.”,“why”:“Allows detecting stale checkpoints or monitoring poller liveness.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-22T23:54:31.859461359+00:00”}

Indexes

Constraint Name Type Sort Column(s)
poller_state_pkey Primary key Asc id

Relationships