influxdata / influxdata/influxdb
Add pagination support to `/tasks/{taskID}/runs/{runID}/logs` API
Open
area/2.x
area/api
- Dominant language
- Rust
- Stars
- 31.7k
- Forks
- 3.7k
- Avg merge
- 13h 37m
- Merged PRs (30d)
- 8
Description
Add support for `limit`/`after`/`descending` to the `GET /tasks/{taskID}/runs/{runID}/logs` API.
Contributor guide
Research direction
Start by locating the implementation and tests for GET /tasks/{taskID}/runs/{runID}/logs, then read how this endpoint currently retrieves logs. Add coverage for limit, after, and descending behavior, and verify that the API returns correctly paginated results in each supported order.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100