8000 Comparing master...prod · sio2project/sioworkers · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sio2project/sioworkers
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: sio2project/sioworkers
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: prod
Choose a head ref
  • 11 commits
  • 5 files changed
  • 3 contributors

Commits on Apr 16, 2018

  1. Make queue printing work on PrioritizingScheduler

    Add __repr__() to various classes in scheduler/prioritizing.py
    so that printing the queue works.
    Wolf480pl authored and Your Name committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    7f76b6e View commit details
    Browse the repository at this point in the history
  2. 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()
    Wolf480pl authored and Your Name committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    32482bb View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2020

  1. Configuration menu
    Copy the full SHA
    7f7ef4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87d3db7 View commit details
    Browse the repository at this point in the history
  3. (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.
    Wolf480pl committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    4406a48 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2020

  1. (no-ticket) Increase checker memory limit a bit

    Your Name committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    966ebcd View commit details
    Browse the repository at this point in the history
  2. (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 committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    4bc3257 View commit details
    Browse the repository at this point in the history
  3. (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 committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    e89f569 View commit details
    Browse the repository at this point in the history
  4. [TMP] Add some log statements for easier debugging

    of stuck tasks? or sth
    Your Name committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    8fc9442 View commit details
    Browse the repository at this point in the history
  5. [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 committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    a8b082a View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2021

  1. sioworkersd: add RPC method to dump in-progress task envs

    SIO2 Instance - Morality Core committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    ae44f9a View commit details
    Browse the repository at this point in the history
Loading
0