Page MenuHomePhabricator

Remove support for deprecated revisions without rvslots
Open, MediumPublic

Description

This has been deprecated since August of 2018: https://lists.wikimedia.org/hyperkitty/list/mediawiki-api-announce@lists.wikimedia.org/message/AXO4G4OOMTG7CEUU5TGAWXBI2LD4G3BC/ and we are currently getting around 1M deprecation logs every hour: https://logstash.wikimedia.org/goto/8b09444047ed92a2a92fbb6a0ade08b0 Just to save resources on logstash ingestion, I think we should just pull the plug. I have contacted the biggest offenders long time ago and now the biggest hitter only hits around 10K every hour which is quite low.

Event Timeline

For comparison: Just the api-feature-usage of this deprecation is triggering as many logs as the rest of MediaWiki combined.

The largest offender seems to be Google with 80K/h and there are some other big ones. Probably worth contacting them one more time.

The largest offender seems to be Google with 80K/h and there are some other big ones. Probably worth contacting them one more time.

I'd say let's do a general announcement again and wait a bit before contacting top offenders. I hope they are subscribed to our mailing lists.

Hi, It would be great to priotize this. logstash is quite under pressure T390215: Logstash is overwhelmed and we are also pretty close to our limits of electricity consumption in eqiad. It is fine if something is needed and we (SRE) would accommodate (buying more power, more hardware) but if something is not needed, dropping it can help us a lot. Thank you!