-
Notifications
You must be signed in to change notification settings - Fork 25
Comparing changes
Open a pull request
base repository: sio2project/sioworkers
base: master
head repository: sio2project/sioworkers
compare: prod
- 11 commits
- 5 files changed
- 3 contributors
Commits on Apr 16, 2018
-
Make queue printing work on PrioritizingScheduler
Add __repr__() to various classes in scheduler/prioritizing.py so that printing the queue works.
Configuration menu - View commit details
-
Copy full SHA for 7f76b6e - Browse repository at this point
Copy the full SHA 7f76b6eView commit details -
Make get_queues output dict representation of queues
A dict representation of queues that can be easily serialized to json is way more admin-friendly than a unicode representation based on repr(). - add a dump() method to the scheduler interface, and make it fall back to unicode(self) by default - implement the dump() method for prioritizing scheduler and all its internal objects - use the dump() method instead of unicode() in taskmanager. getQueues()
Configuration menu - View commit details
-
Copy full SHA for 32482bb - Browse repository at this point
Copy the full SHA 32482bbView commit details
Commits on Oct 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7f7ef4d - Browse repository at this point
Copy the full SHA 7f7ef4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87d3db7 - Browse repository at this point
Copy the full SHA 87d3db7View commit details -
(no-ticket) Fix unicode handling in remote exceptions
If the remote exception contains non-ascii unicode characters, the str() used by MultiException would try to encode it in ascii and fail. To avoid that, use a unicode format string, and then explicitly encode it as utf-8 as to avoid implicit encoding by another str() deep in twisted's bowels.
Configuration menu - View commit details
-
Copy full SHA for 4406a48 - Browse repository at this point
Copy the full SHA 4406a48View commit details
Commits on Oct 26, 2020
-
(no-ticket) Increase checker memory limit a bit
Your Name committedOct 26, 2020 Configuration menu - View commit details
-
Copy full SHA for 966ebcd - Browse repository at this point
Copy the full SHA 966ebcdView commit details -
(no-ticket) [sioworkersd] Handle corrupt db entries gracefully
When loading jobs from database on startup, and some of them are not valid jsons, ignore/delete the invalid ones, instead of crashing the whole daemon.
Your Name committedOct 26, 2020 Configuration menu - View commit details
-
Copy full SHA for 4bc3257 - Browse repository at this point
Copy the full SHA 4bc3257View commit details -
(no-ticket) [sioworkersd] Limit startup returnToSio concurrency
At startup, when returning old 'to_return' jobs from database, don't return them all in parallell, as that overwhelms sio2's receive_from_workers, causing return failures above the retry limit, stuck jobs, and overall sadness. Instead, use a fixed-size pool of job-returning things, each returning its portion of jobs in a serial manner.
Your Name committedOct 26, 2020 Configuration menu - View commit details
-
Copy full SHA for e89f569 - Browse repository at this point
Copy the full SHA e89f569View commit details -
[TMP] Add some log statements for easier debugging
of stuck tasks? or sth
Your Name committedOct 26, 2020 Configuration menu - View commit details
-
Copy full SHA for 8fc9442 - Browse repository at this point
Copy the full SHA 8fc9442View commit details -
[tmphack] Add a bunch of str() to avoid some crash I frogot
Whoever wrote this (probably me) was fixing some issue caused by task_id not being a string. The placement of str() calls and the presumed reliability of uuid4().run returing a str suggests that the bogus task_ids must've come from database.
Your Name committedOct 26, 2020 Configuration menu - View commit details
-
Copy full SHA for a8b082a - Browse repository at this point
Copy the full SHA a8b082aView commit details
Commits on Dec 10, 2021
-
sioworkersd: add RPC method to dump in-progress task envs
SIO2 Instance - Morality Core committedDec 10, 2021 Configuration menu - View commit details
-
Copy full SHA for ae44f9a - Browse repository at this point
Copy the full SHA ae44f9aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...prod