-
Notifications
You must be signed in to change notification settings - Fork 39
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
use priority queue for job processing #486
Merged
Merged
Commits on Jul 18, 2019
-
queue: submit jobs with priorities to queues
TODO: properly handle last_job
Configuration menu - View commit details
-
Copy full SHA for 4b2cbab - Browse repository at this point
Copy the full SHA 4b2cbabView commit details -
queue: jobs must be sortable, i.e. must implement __lt__
the next job in a priority queue is set by sorted(list(entries))[0] this means that the job objects themselves must be sortable, i.e. they must all implement __lt__. in this commit I'm just implementing __lt__ for two job types where we don't care about the order as long as all jobs of that type have the same priority. see related discussion in https://bugs.python.org/issue31145 and for a solution using dataclasses (not in python 3.5)
Configuration menu - View commit details
-
Copy full SHA for fbcfbea - Browse repository at this point
Copy the full SHA fbcfbeaView commit details
Commits on Jul 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9ad3313 - Browse repository at this point
Copy the full SHA 9ad3313View commit details
Commits on Jul 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fb41b99 - Browse repository at this point
Copy the full SHA fb41b99View commit details
Commits on Jul 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0a11a36 - Browse repository at this point
Copy the full SHA 0a11a36View commit details -
Configuration menu - View commit details
-
Copy full SHA for deba67d - Browse repository at this point
Copy the full SHA deba67dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87bd329 - Browse repository at this point
Copy the full SHA 87bd329View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94f92d7 - Browse repository at this point
Copy the full SHA 94f92d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09851e6 - Browse repository at this point
Copy the full SHA 09851e6View commit details
Commits on Jul 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c15426b - Browse repository at this point
Copy the full SHA c15426bView commit details -
refresh session whenever a reply succeeds
Allie Crevier committedJul 24, 2019 Configuration menu - View commit details
-
Copy full SHA for bdd6a93 - Browse repository at this point
Copy the full SHA bdd6a93View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.