Python ETLMediumofficialBenchmark eligiblefree
Poison-row quarantine
Batch 4 has two poison records that abort the whole transaction if loaded together. Valid neighbors must load. Poison rows go to dead_letter.
| Field | Detail |
|---|---|
| Creator | PipelineArena |
| Version | 2.0.0 |
| Time | 45 min |
| Scored checks | 13 |
Objective
All valid rows loaded; poison in dead_letter; ids unique.
| # | Success condition |
|---|---|
| 1 | No all-or-nothing abort of the good rows |
| 2 | dead_letter has the poison ids |
| 3 | Target unique on id |
| # | Visible instruction |
|---|---|
| 1 | On batch failure, split to row-level load. |
| 2 | Do not skip valid neighbors. |
| 3 | Record poison ids. |
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