Skip to content
Permalink
Tree: c4fa2a026d
Commits on May 29, 2019
  1. grammar fix

    danielskatz committed May 29, 2019
  2. a few more small changes in conf docs

    danielskatz committed May 29, 2019
  3. remove __del__ and merge it to close method in MonitoringHub (#963)

    ZhuozhaoLi authored and yadudoc committed May 29, 2019
    * remove __del__ method and merge to close method in MonitoringHub
    
    * address yadu's comment -  add back __del__ method
    
    * switch __del__ and close methods
  4. Support automatic task logging (#970)

    annawoodard committed May 29, 2019
    * Support automatic task logging
    
    This adds a special value `parsl.AUTO_LOGNAME` that can be passed to the
    special `stdout` or `stderr` keyword args for apps. I did not use an
    enum because there is only one value.
    
    The behavior can be summarized as:
    
    stdout=parsl.AUTO_LOGGING -> stdout written to 'runinfo/AAA/task_logs/BBBB/task_CCC_DDD_EEE.stdout'
    stdout='test.stdout' -> stdout written to 'test.stdout'
    stdout=None -> no stdout
    no stdout in signature -> no stdout
    
    where
    AAA = run number
    BBBB = int(task id / 10000) (so we have directories with 10k entries each)
    CCC = task id
    DDD = app name
    EEE = optional task label
    
    Fixes #871.
  5. Manager errors #698 (#980)

    yadudoc committed May 29, 2019
    * Cleaner error reporting
    
    * Adding a default entry in manager dict to avoid keyError. Removed unnecessary loglines
    
    * Adding manual tests for error suppression and exception strings
    
    * Removing some dead code
    
    * Adding docstring to manual test
  6. Merge pull request #983 from Parsl/add_hostname_monitoring

    ZhuozhaoLi committed May 29, 2019
    Add hostname to monitoring in TASK table
Commits on May 28, 2019
  1. Merge branch 'master' into add_hostname_monitoring

    ZhuozhaoLi committed May 28, 2019
  2. Merge pull request #982 from Parsl/add-missing-app.py-#981

    ZhuozhaoLi committed May 28, 2019
    Add missing app.py
  3. minor name fix

    ZhuozhaoLi committed May 28, 2019
  4. Add missing app.py

    annawoodard committed May 28, 2019
    This must have gotten lost in the merge. Fixes #981.
  5. Merge pull request #959 from Parsl/viz_db_fixes

    ZhuozhaoLi committed May 28, 2019
    Fixing issue with workflow name, and workflow duration
  6. separate out the change of workflow_duration precision

    ZhuozhaoLi committed May 28, 2019
  7. Merge branch 'master' into viz_db_fixes

    yadudoc committed May 28, 2019
  8. Merge pull request #972 from Parsl/fix-monitoring-setup-#971

    annawoodard committed May 28, 2019
    Fix typo in monitoring import
  9. Fix typo in monitoring import

    annawoodard committed May 28, 2019
    Fixes #971.
Commits on May 24, 2019
  1. Disable travis doc skipper (#968)

    yadudoc committed May 24, 2019
    * Removing the doc skipping code
    
    * Skipping PEP 741 check on variable passed to external library
Commits on May 23, 2019
  1. Merge pull request #961 from Parsl/merge-viz-#958

    annawoodard committed May 23, 2019
    Merge the viz server
  2. Merge branch 'master' into merge-viz-#958

    yadudoc committed May 23, 2019
  3. Skip E741 for viz flake8 code

    annawoodard committed May 23, 2019
    Unfortunately this is a keyword arg to a plotly class.
  4. Enforce policy that source dirs must have __init__.py (#951)

    benclifford authored and yadudoc committed May 23, 2019
    * Enforce policy that source dirs must have __init__.py
    
    * attempt to fix travis' strange quoting of newly added test commands
  5. Fix #935 broken extreme scale executor, and add a regression test (#936)

    benclifford authored and yadudoc committed May 23, 2019
    * Add a CI test for exex - broken, see issue #916
    
    * install flake8 from test deps, extreme_scale deps; use pip not setup.py
    
    * Make mpi worker pool report number of workers, to fix #916
  6. changes to monitoring user doc - mostly language fixes (#955)

    danielskatz authored and yadudoc committed May 23, 2019
    * doc wording changes
    
    * fixing language and removing "hub_port=55055
    
    * fixing English and removing "hub_port=55055" (default) from monitoring
    
    * small additional fix
    
    * typo
  7. Adding citation to faq (#956)

    yadudoc committed May 23, 2019
    * Adding citation to faq
    
    * Updating the doi link in text.
  8. Disable CI for doc changes (#964)

    annawoodard authored and yadudoc committed May 23, 2019
    Fixes #957.
Commits on May 22, 2019
  1. Describe Files as they are now (#905)

    benclifford authored and yadudoc committed May 22, 2019
    * Describe Files as they are now
    
    * remove data manager references in file doc
  2. Tweak key assignment

    annawoodard committed May 22, 2019
  3. Add missing viz requirements to setup.py

    annawoodard committed May 22, 2019
    Also: automatically update 'all' in extras_require so that we do not
    need to remember to update it when we add dependencies.
  4. Merge remote-tracking branch 'viz/master'

    annawoodard committed May 22, 2019
     Conflicts:
    	.flake8
    	MANIFEST.in
    	requirements.txt
    	setup.py
    
    Fixes #958.
  5. setup is not a verb... (#954)

    danielskatz authored and yadudoc committed May 22, 2019
    but set up is
  6. Add __init__.py to parsl.tests.test_staging (#950)

    benclifford authored and yadudoc committed May 22, 2019
    Prior to this commit, the tests in:
    
    * test_docs_1.py
    * test_implicit_staging_ftp.py
    
    would not successfully run in pytest, as their module names were not being
    picked up by pytest correctly.
    
    These tests were not running, and so not failing in CI, because those
    tests are explictly disabled in CI using the 'cleannet' mark. Travis
    does not provide a suitably clean network environment for those tests to
    run.
    
    Those tests can be run (and were failing, but now pass) on my laptop on
    a residential DSL connection.
Older
You can’t perform that action at this time.