GraphQL: Remove deprecated fields (%14.6)
Following https://docs.gitlab.com/ee/api/graphql/#deprecation-and-removal-process, this issue is a chore to remove the fields that should be removed from the GraphQL API for %14.6.
See !44866 (merged) for a template and the previous deprecation tracking issue #267966 (closed)
- Create MR to remove from code, and arrange it to be merged sometime during %14.6
- Create MR to add fields and arguments to 'removed items' section of the docs
- Ping PMs and EMs so the removed fields notice can be added into the release post
- Create an issue like this one for %15.0 and tag PMs. Ask PMs to set the milestone to %15.0 and the due date to the 15th of that month (some days before the release)
Find deprecated schema to remove
- Search
app/graphqlandee/app/graphql/directories fordeprecated:. - Look in
Gitlab::GlobalId::Deprecations.
Select items that were deprecated in %13.12 or earlier.
Removal MRs
!63511 (merged)
- TimeFrameArguments (concern*) - start_date
- TimeFrameArguments (concern*) - end_date
!63470 (closed) (can reopen when frontend is ready)
- Types::SortEnum - updated_desc
- Types::SortEnum - updated_asc
- Types::SortEnum - created_desc
- Types::SortEnum - created_asc
Edited by charlie ablett