Branches hit by this bug can now be unstuck by running 'scripts/unscan-branch.py --rescan lp:~PATH/TO/BRANCH' as bzrsyncd@ackee (or anywhere with access to the branchscanner DB user). It erases the BranchRevisions, last_scanned_id, and some other stuff, and requests a rescan from the normal branch scanner. For really big branches the DB cache may be too cold for the first scan to complete, so it might need to be retried a couple of times.
Branches hit by this bug can now be unstuck by running 'scripts/ unscan- branch. py --rescan lp:~PATH/TO/BRANCH' as bzrsyncd@ackee (or anywhere with access to the branchscanner DB user). It erases the BranchRevisions, last_scanned_id, and some other stuff, and requests a rescan from the normal branch scanner. For really big branches the DB cache may be too cold for the first scan to complete, so it might need to be retried a couple of times.