Bars the ingest validator refused and held rather than wrote — the mirror of gaps, which are bars that never arrived. Recording a decision here writes what was judged about a bar; it never writes the bar into the price series and never deletes it. (Known historically as “quarantine”.)
| Failed check | Interval | Decision | Bars | Instruments | Bar timestamps covered | Actions |
|---|---|---|---|---|---|---|
Loading quarantined bars grouped by failed check, interval and recorded decision… | ||||||
| Select | Symbol | Interval | Open / High / Low / Close | Volume | Source | Failed | Arrived | In series | Decision | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
Nothing is held in quarantine The validator has refused no bars on this deployment. Read that as a clean feed only if ingestion has actually run over one — an ingest that never ran produces exactly this screen. | |||||||||||
Records that the validator was right and the bar is not a session. The bar stays held — nothing in this console deletes market data.
Select bars in the list above. Selection is limited to the page you can see — nothing is decided for rows you have not looked at.
Select the bars to decide first.A decision is recorded per bar, keyed on a hash of the bar's own values — so a later re-fetch of the identical bad bar inherits the decision instead of arriving as something to judge again. There is no batch route: selecting several bars sends several requests, and if one fails the ones already sent stay recorded.