parallize mirror checking and remove special case matching #5

Merged
r389li merged 1 commits from multithread into master 6 months ago
r345liu commented 6 months ago
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 6 months ago
r389li merged commit 250f358f4e into master 6 months ago
r389li deleted branch multithread 6 months ago
The pull request has been merged as 250f358f4e.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.