summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorWolfgang Walther <walther@technowledgy.de>2025-06-23 09:42:14 +0200
committerWolfgang Walther <walther@technowledgy.de>2025-06-24 08:51:18 +0200
commit24e7e47c91afc7e1c264c14c723a7f57e5241dee (patch)
tree8b9555d733718435ad713d1e8810ef69a0908a32 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parentacc1c0ae59106180ec63f11503d0f4bd090436c4 (diff)
workflows/labels: dynamically adjust reservoir to remaining rate limit
Instead of approximating how many requests we can still make and hoping the best that concurrent jobs won't break the bank, we can just work with the actual limits. By updating regularly, we make sure that concurrent jobs are taken into account. We always keep a reserve of 1000 requests to make sure *any* non-labeling jobs using this app will always succeed. This will allow us to easily backfill labels across multiple days, especially taking the increased rate limit for the app into account. With this, we should get up to 11.5k requests per hour in.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions