Page MenuHomePhabricator

Deprecate and eventually remove list/languagepairs endpoint in CX server
Open, MediumPublic2 Estimated Story Points

Description

No known consumers from the MW ecosystem according to codesearch: https://codesearch.wmcloud.org/search/?q=languagepairs&files=&excludeFiles=&repos=

Next steps

  • Ensure we have basic access logs on the v1/list/languagepairs and v2/list/languagepairs endpoints
  • Analyze traffic to inform deprecation/removal strategy

Event Timeline

SBisson triaged this task as Medium priority.Nov 13 2025, 3:23 PM
SBisson updated the task description. (Show Details)
SBisson moved this task from Backlog to Prioritized on the LPL Hypothesis board.
ngkountas set the point value for this task to 2.Nov 19 2025, 1:16 PM

@abi_ are you aware of any access log that would allow us to see if this entry point is still being called?

https://grafana.wikimedia.org/d/F7rttgqmz/cxserver?orgId=1&from=now-30d&to=now&timezone=utc&var-dc=000000018&refresh=30s&viewPanel=panel-12 maybe. There seems to be a drop-off in codfw around two weeks ago, but same does not show in eqiad. Some of the traffic is probably just automatic spec-driven testing.

Outdated CX setups like test instances or even development environments may also be calling this endpoint.