Skip to main content

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.

  • search filters case-insensitively on pair or exchange.
  • limit+offset paginate 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.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.