Pagination Issue - api/v3/traces endpoint #9368
|
I believe there's no cursor/offset-based pagination in v3 yet, Could you please let us know whether this will be developed as a feature or this will be discarded? |
Replies: 1 comment 1 reply
|
Your read is correct, and it's being developed — not discarded. Today: there is no offset, cursor, or continuation token anywhere in api_v3, the internal Planned: RFC 0014 — Search Result Pagination, authored by Yuri Shkuro, created 2026-08-12, currently Draft. It adds end-to-end keyset pagination: an opaque One thing the RFC flags that's worth knowing regardless of pagination: on ES/OpenSearch, Note offset paging was considered and rejected — §10 covers why, and recommends deleting the dead Your #9369 is the tracking issue; RFC 0014 is where the design discussion is happening. |
Your read is correct, and it's being developed — not discarded.
Today: there is no offset, cursor, or continuation token anywhere in api_v3, the internal
tracestore.Readerinterface, or the Remote Storage gRPC protocol.search_depth(field 8, default 100) is a cap, not a page size — raising it just fetches a bigger first page. TheOffset intfield on the v1 HTTP query struct is parsed and then never read by any query path; it's dead code, not a hidden way in.Planned: RFC 0014 — Search Result Pagination, authored by Yuri Shkuro, created 2026-08-12, currently Draft. It adds end-to-end keyset pagination: an opaque
page_tokenon the request,next_page_tokenon the response, threaded through …