gitserver: Move git repo update queue to Postgres
Created by: tsenart
Context
Currently we maintain an in-memory priority queue for git repo updates in repo-updater, which consumes each item in the queue and RPCs out to git-servers's repo-update
endpoint.
Proposal
In order to make repo-updater stateless, before we can sunset it, we should move this priority queue to Postgres, using the shared internal/workerutil
package, and make gitserver itself consume this queue directly from Postgres.