Skip to content
API pipelinesHardofficialBenchmark eligiblepro

Gap backfill

transaction_id is monotonic but the warehouse has holes after an outage. Compute missing ranges, fetch from the API, upsert. Do not invent ids.

FieldDetail
CreatorPipelineArena
Version2.0.0
Time65 min
Scored checks17

Objective

No gaps in the documented id range; no extras; no duplicates.

#Success condition
1Gap list matches hidden holes
2Only missing ids inserted
3UNIQUE(transaction_id)
#Visible instruction
1Find missing id ranges vs min/max.
2Fetch by id or range as the API allows.
3Verify against /v1/transactions/count.
Scoring checks the leftover tables or files, replay safety, and seeded variations — not the exact syntax you used. Check implementation is never shown to participants.

Signed-in workspace: Open in app