Page MenuHomePhabricator

↔️ Add pagination to querying items by statement properties or values
Closed, ResolvedPublic8 Estimated Story Points

Description

We want to follow the relay specification. The default for the limit is 10 (same as action=query&list=search), and the maximum is 50.

Task breakdown

  • add the optional first (limit) and after (cursor encoding the offset) parameters to the searchItems field and pass them down all the way to the search engine service
  • change the schema to follow the relay specification instead of only returning the list of search results
    • pageInfo field
    • edges/node structure for the search results

Event Timeline

Jakob_WMDE set the point value for this task to 8.
Jakob_WMDE moved this task from To polish to Sprint 60 on the Wikibase Reuse Team board.
Dima_Koushha_WMDE renamed this task from Add pagination to querying items by statement properties or values to ↔️ Add pagination to querying items by statement properties or values.Jan 7 2026, 1:48 PM
Dima_Koushha_WMDE updated the task description. (Show Details)