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

Celery #41

Merged
merged 104 commits into from Jun 10, 2020
Merged

Celery #41

merged 104 commits into from Jun 10, 2020

Commits on Mar 19, 2020

  1. Work in progress

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Mar 19, 2020
    Configuration menu
    Copy the full SHA
    30494e4 View commit details
    Browse the repository at this point in the history
  2. Update vsi_common

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Mar 19, 2020
    Configuration menu
    Copy the full SHA
    9096ce9 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2020

  1. POC of celery task with settings runs

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 5, 2020
    Configuration menu
    Copy the full SHA
    04d951c View commit details
    Browse the repository at this point in the history
  2. Logging can now be reconfigured

    - Even supports the setting context manager
    - Added FORKED_BY_MULTIPROCESSING in hopes of Windows support?
    - Added TERRA_IS_CELERY_WORKER so I can know if I'm a worker
    - The main logger is now setup by the Executor, so in the future
      ProcessPool and celery can support their own logging schemes
    
    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 5, 2020
    Configuration menu
    Copy the full SHA
    cd1a85a View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. Set result serializer

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 7, 2020
    Configuration menu
    Copy the full SHA
    c474330 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2020

  1. Almost working

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    2662b62 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

  1. Task map translation working for POC

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    5212227 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2020

  1. Added zone to logger

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    57789cf View commit details
    Browse the repository at this point in the history
  2. terra.zone set to task in dummy, sync, and celery executor

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    4c53858 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2020

  1. Set terra.zone for tasks universally

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    4672189 View commit details
    Browse the repository at this point in the history
  2. Fix typo [ci-skip]

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    c61d107 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #31 from VisionSystemsInc/terra_zone_task

    Set terra.zone for tasks universally
    andyneff committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    7aa1b59 View commit details
    Browse the repository at this point in the history
  4. Auto translate arguments to task functions

    - Now executor settings are auto translated from runner to exectutor,
      instead of from master controller to executor. This clears the path to
      more consistent behavior when it comes to passing in arguments.
    - Task args and kwargs that match the same suffix patterns settings so,
      will now be auto translated from runner to task. This should make for
      a more seemless transaction to task, as long as the variable names are
      right.
    - Executor and compute both have a volume map store in the settings now.
    andyneff committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    e4ac27b View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2020

  1. Misc changed

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    e87e77f View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Fix resetting zone on exception [skipci]

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    5545d6e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #32 from VisionSystemsInc/translate_kwargs

    Auto translate arguments to task functions
    andyneff committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    9baed1e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #33 from VisionSystemsInc/task_zone_exception

    Fix resetting zone on exception [skipci]
    andyneff committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    70b9266 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2020

  1. Return values in celery get volume translations

    - Temporary directors have a meaningful suffix
    - TERRA_KEEP_TEMP_DIR added for debuging
    - TERRA_CELERY_MAIN_NAME is automatic now
    - config.json.orig removed, as no longer needed
    - Fixed a duplicate volume_map bug
    
    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    1944ae6 View commit details
    Browse the repository at this point in the history
  2. Change celery executor log message levels

    - Once celery task logs are received, sucess will just be a spam message
    - The rest of the message are updated to reflect their severity
    
    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    baa16a1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #34 from VisionSystemsInc/fix_volumes_and_return

    Return values in celery get volume translations
    andyneff committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    83806e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ed1be5e View commit details
    Browse the repository at this point in the history
  5. Merge pull request #35 from VisionSystemsInc/scott-vsi-celery-main

    create a simple __main__.py
    scott-vsi committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    938bbef View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2372d1d View commit details
    Browse the repository at this point in the history
  7. Handle non-string case of dict patching

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    9fdad33 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2020

  1. Merge pull request #37 from VisionSystemsInc/celery_worker_limit

    Celery worker limit
    andyneff committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    a9bed5d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #36 from VisionSystemsInc/scott-vsi-update-pwd-mask

    update password mask
    scott-vsi committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    4fdf927 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2020

  1. Configuration menu
    Copy the full SHA
    a0eec50 View commit details
    Browse the repository at this point in the history
  2. fix ask_question usage

    scott-vsi committed May 1, 2020
    Configuration menu
    Copy the full SHA
    1c5b532 View commit details
    Browse the repository at this point in the history
  3. Disable docker-compoes's tty allocation

    Add the -T flag to `docker-compose`  which disables its tty allocation [1] (the inverse of docker's -t flag). This prevents the staircase formatting we were observing when printing (not just logging) messages received by the master controler's Listner (which is running in a background thread). Because this container runs in the forground, it can change the tty's settings. This is a problem because it looks like the container disables opost (which postprocess output) in the tty, which screws up the formatting done with onlcr [2].
    
    Also, we don't need a tty because logging to stdout/stderr directly in these processes is not threadsafe.
    
    A simple example of this error can be seen with the 'Sending and receiving logging events across a network' example in the python logging cookbook, which sets up a handler on the server to listen for messages and a handler on the client to send them. Start the server with
    
    $ python3 server.py &
    
    and the client with:
    
    $ docker run -i --rm -v /home/sgrichar/terra/terra_dsm/external/terra:/src python:3 python3 /src/client.py
    
    which looks as expected; compared to this, which doesn't:
    
    $ docker run -it --rm -v /home/sgrichar/terra/terra_dsm/external/terra:/src python:3 python3 /src/client.py
    
    [1] moby/moby#8513
    [2] https://unix.stackexchange.com/a/242814/332869
    [3] https://docs.python.org/3/howto/logging-cookbook.html#sending-and-receiving-logging-events-across-a-network
    scott-vsi committed May 1, 2020
    Configuration menu
    Copy the full SHA
    90f743f View commit details
    Browse the repository at this point in the history
  4. WIP logging from tasks and runners is sent over a TCP socket to the c…

    …ontroller. Currently the process hangs and does not exit once the tasks are done
    scott-vsi committed May 1, 2020
    Configuration menu
    Copy the full SHA
    ddb29df View commit details
    Browse the repository at this point in the history
  5. minor modifications

    scott-vsi committed May 1, 2020
    Configuration menu
    Copy the full SHA
    ba358f2 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2020

  1. should still be equiv

    scott-vsi committed May 4, 2020
    Configuration menu
    Copy the full SHA
    dd628da View commit details
    Browse the repository at this point in the history
  2. add FIXME

    scott-vsi committed May 4, 2020
    Configuration menu
    Copy the full SHA
    9f94508 View commit details
    Browse the repository at this point in the history
  3. update some comments; only close the socket if it exists; but things …

    …are not working because the task inherits the task_controlers configured logger so leave out the task_controler zone for now"
    scott-vsi committed May 4, 2020
    Configuration menu
    Copy the full SHA
    ea09e5f View commit details
    Browse the repository at this point in the history

Commits on May 5, 2020

  1. Configuration menu
    Copy the full SHA
    639c5b7 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2020

  1. add base executor

    scott-vsi committed May 6, 2020
    Configuration menu
    Copy the full SHA
    03dd663 View commit details
    Browse the repository at this point in the history
  2. update comments

    scott-vsi committed May 6, 2020
    Configuration menu
    Copy the full SHA
    618a5fd View commit details
    Browse the repository at this point in the history
  3. update comments

    scott-vsi committed May 6, 2020
    Configuration menu
    Copy the full SHA
    14dce8b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c44cbc View commit details
    Browse the repository at this point in the history
  5. Add celery as a proper dependency

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 6, 2020
    Configuration menu
    Copy the full SHA
    555187f View commit details
    Browse the repository at this point in the history
  6. Unhardcode logging server

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 6, 2020
    Configuration menu
    Copy the full SHA
    d329eed View commit details
    Browse the repository at this point in the history

Commits on May 8, 2020

  1. Fix flower and redis_commander

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 8, 2020
    Configuration menu
    Copy the full SHA
    a169977 View commit details
    Browse the repository at this point in the history
  2. Remove run redis.

    - This is confusing, and not the right way to start redis
    
    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 8, 2020
    Configuration menu
    Copy the full SHA
    9f613b7 View commit details
    Browse the repository at this point in the history
  3. set task vs task_controller zones right

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 8, 2020
    Configuration menu
    Copy the full SHA
    439b30c View commit details
    Browse the repository at this point in the history
  4. Refactor some [ci-skip]

    - Well, it's not completely broken, just not working right
    
    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 8, 2020
    Configuration menu
    Copy the full SHA
    ec65c2c View commit details
    Browse the repository at this point in the history
  5. Minor cleanups

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 8, 2020
    Configuration menu
    Copy the full SHA
    6f6e00b View commit details
    Browse the repository at this point in the history

Commits on May 9, 2020

  1. Mid fixing

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 9, 2020
    Configuration menu
    Copy the full SHA
    ff97027 View commit details
    Browse the repository at this point in the history
  2. Logging working!

    - ProcessPool still needs to be implemented
    
    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 9, 2020
    Configuration menu
    Copy the full SHA
    b98b85e View commit details
    Browse the repository at this point in the history

Commits on May 11, 2020

  1. Fixes

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 11, 2020
    1 Configuration menu
    Copy the full SHA
    9de92ca View commit details
    Browse the repository at this point in the history
  2. Remove debugging prints

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 11, 2020
    Configuration menu
    Copy the full SHA
    3e53e1c View commit details
    Browse the repository at this point in the history

Commits on May 12, 2020

  1. Merge pull request #38 from andyneff/sgrichar-celery-alpha

    sgrichar celery alpha
    andyneff committed May 12, 2020
    Configuration menu
    Copy the full SHA
    494a8df View commit details
    Browse the repository at this point in the history
  2. Clean up celery main

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 12, 2020
    Configuration menu
    Copy the full SHA
    6e0ba4f View commit details
    Browse the repository at this point in the history

Commits on May 13, 2020

  1. Broken

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 13, 2020
    Configuration menu
    Copy the full SHA
    95721a6 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2020

  1. Added more to demo app

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 14, 2020
    Configuration menu
    Copy the full SHA
    0ffc409 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2020

  1. Runner logging messages with new stderr filter

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 19, 2020
    Configuration menu
    Copy the full SHA
    1fd7748 View commit details
    Browse the repository at this point in the history
  2. Finished demo app

    - Added demo tasks to celery by default
    - Adjust logging levels for celery executor messages
    - Added a ColorFormatter
    - Demo app works in Dockers
    - Added Demo app templates
    
    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 19, 2020
    Configuration menu
    Copy the full SHA
    eb02ec2 View commit details
    Browse the repository at this point in the history
  3. Fixed other computes/executors

    - All computes and executors work consistently with demo app.
    
    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 19, 2020
    Configuration menu
    Copy the full SHA
    4edae6b View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

  1. Added uuid to setting dump filenames

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 20, 2020
    Configuration menu
    Copy the full SHA
    00f3421 View commit details
    Browse the repository at this point in the history
  2. Fixing tests executor celery

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 20, 2020
    Configuration menu
    Copy the full SHA
    1dbe2ba View commit details
    Browse the repository at this point in the history
  3. Fixing tests compute docker

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 20, 2020
    Configuration menu
    Copy the full SHA
    4dd0f38 View commit details
    Browse the repository at this point in the history
  4. Fixing tests compute virtualenv/utils

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 20, 2020
    Configuration menu
    Copy the full SHA
    062370c View commit details
    Browse the repository at this point in the history
  5. Fixing tests executor dummy

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 20, 2020
    Configuration menu
    Copy the full SHA
    be80e94 View commit details
    Browse the repository at this point in the history
  6. Fixing tests logger

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 20, 2020
    Configuration menu
    Copy the full SHA
    5470b5b View commit details
    Browse the repository at this point in the history

Commits on May 22, 2020

  1. Fixing unit tests

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 22, 2020
    Configuration menu
    Copy the full SHA
    df7d4b0 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2020

  1. Working on Logger case

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 28, 2020
    Configuration menu
    Copy the full SHA
    391e26b View commit details
    Browse the repository at this point in the history
  2. Settings tests passing

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 28, 2020
    Configuration menu
    Copy the full SHA
    b32676d View commit details
    Browse the repository at this point in the history
  3. Logging tests passing

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 28, 2020
    Configuration menu
    Copy the full SHA
    e138787 View commit details
    Browse the repository at this point in the history
  4. Tests passing

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 28, 2020
    Configuration menu
    Copy the full SHA
    8610871 View commit details
    Browse the repository at this point in the history
  5. Refactor tests to use common case classes

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 28, 2020
    Configuration menu
    Copy the full SHA
    370d345 View commit details
    Browse the repository at this point in the history
  6. Pep8

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed May 28, 2020
    Configuration menu
    Copy the full SHA
    b8e79dc View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2020

  1. Docs

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 1, 2020
    Configuration menu
    Copy the full SHA
    be0e0f8 View commit details
    Browse the repository at this point in the history
  2. Fix CI

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 1, 2020
    Configuration menu
    Copy the full SHA
    f5e8fe9 View commit details
    Browse the repository at this point in the history
  3. Minor cleanup

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 1, 2020
    Configuration menu
    Copy the full SHA
    30d51d8 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2020

  1. Merge pull request #39 from VisionSystemsInc/sgrichar-celery-alpha

    Multiprocess logging
    andyneff committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    8a7904d View commit details
    Browse the repository at this point in the history
  2. Minor cleanup

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    9987b7f View commit details
    Browse the repository at this point in the history
  3. Fixing tests

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    e9fbd35 View commit details
    Browse the repository at this point in the history
  4. Working on logging/executor mock in tests

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    1eb80f6 View commit details
    Browse the repository at this point in the history
  5. Rebase forgotten commit onto celery

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    b7fb55d View commit details
    Browse the repository at this point in the history
  6. Pep 8

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    54def9f View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2020

  1. Add warning for Thread Pool

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    3eb2a84 View commit details
    Browse the repository at this point in the history
  2. Remove old commented code

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    fc8070d View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2020

  1. Added review changes

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 4, 2020
    Configuration menu
    Copy the full SHA
    806614a View commit details
    Browse the repository at this point in the history
  2. Fixed exceptions printing to stderr in ipython

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 4, 2020
    Configuration menu
    Copy the full SHA
    dbcb59e View commit details
    Browse the repository at this point in the history
  3. Changed default compute

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 4, 2020
    Configuration menu
    Copy the full SHA
    90eaa92 View commit details
    Browse the repository at this point in the history
  4. Added TERRA_DISABLE_SETTINGS_DUMP

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 4, 2020
    Configuration menu
    Copy the full SHA
    ac5f5bc View commit details
    Browse the repository at this point in the history
  5. Added TERRA_DISABLE_TERRA_LOG

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 4, 2020
    Configuration menu
    Copy the full SHA
    db02b57 View commit details
    Browse the repository at this point in the history
  6. Fix root logger

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 4, 2020
    Configuration menu
    Copy the full SHA
    63057a1 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2020

  1. Customized ThreadPoolExecutor _adjust_thread_count

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 5, 2020
    Configuration menu
    Copy the full SHA
    cac374f View commit details
    Browse the repository at this point in the history
  2. Restored ThreadPoolExecutor.py

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 5, 2020
    Configuration menu
    Copy the full SHA
    7a08252 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2020

  1. Multithreaded safe settings POC working

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 6, 2020
    Configuration menu
    Copy the full SHA
    1a1d1ce View commit details
    Browse the repository at this point in the history
  2. Cleanup of thread safe settings

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 6, 2020
    Configuration menu
    Copy the full SHA
    6041176 View commit details
    Browse the repository at this point in the history
  3. ThreadPoolExecutor auto downcasts settings

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 6, 2020
    Configuration menu
    Copy the full SHA
    cdb5df3 View commit details
    Browse the repository at this point in the history
  4. Unittest and pep8

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 6, 2020
    Configuration menu
    Copy the full SHA
    4a770e9 View commit details
    Browse the repository at this point in the history
  5. Add a little doc

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 6, 2020
    Configuration menu
    Copy the full SHA
    2f9af4f View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2020

  1. Added reviewed changes

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 8, 2020
    Configuration menu
    Copy the full SHA
    bb145a3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #43 from VisionSystemsInc/multithread_safe_settings

    Multithread safe settings
    andyneff committed Jun 8, 2020
    Configuration menu
    Copy the full SHA
    f208f34 View commit details
    Browse the repository at this point in the history
  3. Get ThreadPoolExecutor tests working again

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 8, 2020
    Configuration menu
    Copy the full SHA
    96d308f View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2020

  1. Documentation fixes [ci skip]

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    504292a View commit details
    Browse the repository at this point in the history
  2. Remove TERRA_DOCKER_RUNTIME, not a Terra var

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    b7a2590 View commit details
    Browse the repository at this point in the history
  3. Added terra_setup

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    2998faa View commit details
    Browse the repository at this point in the history
  4. Updated vsi_common

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    786719a View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2020

  1. Oops [skip ci]

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 10, 2020
    Configuration menu
    Copy the full SHA
    28de71c View commit details
    Browse the repository at this point in the history
  2. Restore test to no longer need a delayed import

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 10, 2020
    Configuration menu
    Copy the full SHA
    4549480 View commit details
    Browse the repository at this point in the history
  3. Add README steps for terra_setup

    Signed-off-by: Andy Neff <andy@visionsystemsinc.com>
    andyneff committed Jun 10, 2020
    Configuration menu
    Copy the full SHA
    3620ac2 View commit details
    Browse the repository at this point in the history