Page MenuHomePhabricator

Convert `wikibugs2 phorge` to asyncio
Closed, ResolvedPublicFeature

Description

If one of the cool things about wikibugs2 is that it uses asyncio, lets make more bits of it use asyncio! Using the new wikibugs2.rqueue.AsyncRedisQueue and it's self-healing connection to Redis is probably a more useful goal here than change for the sake of change.

This conversion would also be an opportunity to reexamine the decision from rTWBTd68d8f5de03b: wikibugs: get tag icon and color via Conduit API to lean into caching rather than bulk queries for project_info data.

Details

TitleReferenceAuthorSource BranchDest Branch
Convert `wikibugs2 phorge` to asynciotoolforge-repos/wikibugs2!20bd808work/bd808/async-phorgemain
Customize query in GitLab

Event Timeline

bd808 triaged this task as Medium priority.Mar 11 2024, 8:42 PM
bd808 moved this task from Backlog to Ready to Go on the Wikibugs board.
bd808 changed the task status from Open to In Progress.Mar 13 2024, 2:28 AM
bd808 claimed this task.
bd808 moved this task from Ready to Go to Doing on the Wikibugs board.

Mentioned in SAL (#wikimedia-cloud) [2024-03-24T20:53:55Z] <wmbot~bd808@tools-bastion-12> Updated to f2af9f67; restarted phorge job (T359883); restarted gerrit job