As I've been going through our downstream Phab diff to reduce technical debt and maintenance costs,
https://gitlab.wikimedia.org/repos/phabricator/phabricator/-/blob/wmf/stable/support/startup/PhabricatorClientRateLimit.php has four custom downstream changes from the year 2018 per https://gitlab.wikimedia.org/repos/phabricator/phabricator/-/commits/wmf/stable/support/startup/PhabricatorClientRateLimit.php :
- rPHAB11134c1dbca036383fbbce13e32638b43fd7d3ba
- rPHAB49ad8413aec884bb4619ce2a39b16841e528a463
- rPHAB0716d5f927b349e4e3cedc0b68705af0d89663a3
- rPHAB640c5beae64fde30c2d145ff077559d9e838f6f0
I assume that our more recent use of requestctl makes these our downstream changes rather moot and they could be removed?
Current upstream: https://we.phorge.it/source/phorge/browse/master/support/startup/PhabricatorClientRateLimit.php
Diff: