parallize mirror checking and remove special case matching #5

Merged
r389li merged 1 commits from multithread into master 2022-02-16 16:23:18 -05:00
Owner

Parallelize project checking, and remove project name special case in main.py.

The special cases are for when project checks for out_of_sync_interval themselves. I made it so those projects also set out_of_sync_since and have the main code only update it if it's null.

Also made it use multiprocessing because it was too painfully slow to debug.

Parallelize project checking, and remove project name special case in main.py. The special cases are for when project checks for out_of_sync_interval themselves. I made it so those projects also set out_of_sync_since and have the main code only update it if it's null. Also made it use multiprocessing because it was too painfully slow to debug.
r345liu added 1 commit 2022-02-16 12:42:11 -05:00
r389li merged commit 250f358f4e into master 2022-02-16 16:23:18 -05:00
r389li deleted branch multithread 2022-02-16 16:23:24 -05:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: public/mirror-checker#5
No description provided.