-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Sometimes the WCA site has trouble with large mutations, such as posting a large batch of group / staff assignments at once. I expect this to be a problem for pushing WC2025 groups.
Instead of directly mutating the competition WCIF in functions, and then pushing the whole mutated WCIF at once, create Mutation objects that can be run a few at a time. If the WCA site returns an error, pause and retry with a smaller batch; if it succeeds, try a slightly bigger batch next time.
e.g. one Mutation might be "assign 2005REYN01 to 3x3 round 1 group B6". We might have 2000 of these mutations in the assign_333_r1.cs script. We might have more luck pushing them 100 - 200 at a time, rather than trying all at once.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels