runnerDataTargets
Server-rendered, cached-first-sorted, paginated view of a runner's
data-download targets (every exchange×pair×timeframe×kind the runner
is configured to download). Each row carries a cached flag plus
on-disk metadata (rowCount/fromMs/toMs) for already-backfilled rows.
Replaces the previous 'render everything client-side' model that
mounted up to a few thousand rows in the runner detail page.
searchfilters case-insensitively on pair or exchange.limit+offsetpaginate the post-filter slice. Counts (totalCount, cachedCount) reflect the full pre-filter universe so the UI can render a stable summary chip.
runnerDataTargets(
runnerID: ID!
search: String
limit: Int = 50
offset: Int = 0
): RunnerDataTargetsResult!
Arguments
runnerDataTargets.runnerID ● ID! non-null scalar
runnerDataTargets.search ● String scalar
runnerDataTargets.limit ● Int scalar
runnerDataTargets.offset ● Int scalar
Type
RunnerDataTargetsResult object
Paged result of runnerDataTargets. Items are sorted cached-first, then in config-iteration order, then alphabetically on pair — the order is stable across refetches so pagination is consistent.