Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

revision_worker: add mots support (bug 1740107) #322

Draft
wants to merge 2 commits into
base: zeid/bug-1744327-refactor-workers
Choose a base branch
from

Conversation

zzzeid
Copy link
Contributor

@zzzeid zzzeid commented May 30, 2023

No description provided.

zzzeid added 2 commits May 30, 2023 11:12
PREVIOUS versions (most recent first):
- 8e73e5a
- 403e760
- 262f7a5

WIP DO NOT MERGE
Commit message TBD

- add main worker flag and capacity/throttle flags
- add method to parse diff and list affected files
- add more test coverage for revision_worker.py
- add new RevisionWorker that pre-processes revisions (bug 1788728)
- add new start/stop commands to manage workers
- add new flags to stop workers gracefully (*_WORKER_STOPPED)
- add repo.use_revision_worker feature flag (bug 1788732)
- refactor dependency and stack fetching and parsing using networkx
- rename old command lando-cli landing-worker to lando-cli start-landing-worker

TODO:
- detect stack change on page load
- add tests for new warnings
@zzzeid zzzeid force-pushed the zeid/bug-1744327-refactor-workers branch 3 times, most recently from 5240202 to dd677b6 Compare May 31, 2023 18:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant