Skip to content

Remove offset pagination for users REST API endpoint

Deprecation issue: https://gitlab.com/gitlab-org/gitlab/-/issues/42654+

Proposal

Remove offset pagination for users REST API endpoint in %17.0 as a breaking change

It should probably be doable by adding User into ENFORCED_TYPES in Gitlab::Pagination::CursorBasedKeyset

Timeline

Please add links to the relevant merge requests.

Mentions

  • Your stage's stable counterparts have been @mentioned on this issue. For example, Customer Support, Customer Success (Technical Account Manager), Product Marketing Manager.
    • To see who the stable counterparts are for a product team visit product categories
      • If there is no stable counterpart listed for Sales/CS please mention @timtams
      • If there is no stable counterpart listed for Support please mention @gitlab-com/support/managers
      • If there is no stable counterpart listed for Marketing please mention @cfoster3
  • Your GPM has been @mentioned so that they are aware of planned deprecations. The goal is to have reviews happen at least two releases before the final removal of the feature or introduction of a breaking change.
Edited by Smriti Garg