Skip to content

Releases: cooperative-computing-lab/cctools

release/7.8.1

01 Mar 19:31
Compare
Choose a tag to compare
  • wait for catalog server to exit after sending kill signal. (#3671)
  • vine: fix replica count bug (#3679)
  • vine: better prefer dispatch (#3684)
  • vine: set function start time when sent to library (#3686)
  • vine: plot tx cleanup (#3685)

release/7.8.0

26 Feb 21:33
Compare
Choose a tag to compare
  • WQ RemoteTask Cleanup (#3600)
    
  • dask+vine: set custom name to file outputs (#3604)
    
  • dask+vine: Do not immediately serialize waiting calls. (#3605)
    
  • Vine: Fix Up Manual with Plotting Tools (#3616)
    
  • vine: write custom entries to debug and transactions logs (#3617)
    
  • Vine: Report UUID and Catalog Properties (#3623)
    
  • vine: correctly gc temp files on refcount (#3627)
    
  • have poncho fail if mkdir fails (#3629)
    
  • Factory: Handling of Scratch Dir for HTCondor (#3630)
    
  • Unlink when done (C and python bindings) (#3632)
    
  • vine: remove_file to undeclare_file
    
  • Vine: File/Replica Code Cleanup (#3647)
    
  • do not measure disk at the manager (#3651)
    
  • Vine: Rework Empty Dir Handling (#3645)
    
  • vine: correctly rc files on manager exiting (#3656)
    
  • vine: adds stat inuse_cache (#3659)
    
  • Factory: Report Owner and Version (#3661)
    
  • add a parsl condor example (#3658)
    
  • Vine: Factor Out Worker-From-Factory Code (#3654)
    
  • vine_graph_log: Plot from dispatch (#3663)
    
  • Vine: Cleanup Worker Info and Stats (#3653)
    
  • added vertical line to transaction log graph (#3664)
    
  • DaskVine Serverless (#3581)
    
  • vine: remove files as results are checkpointed in dask_executor (#3640)
    
  • vine: use a single file for wrappers, buffer for functions (#3634)
    
  • vine: ensure factory scratch dir exists (#3672)
    
  • vine: future function calls (#3670)
    
  • Vine: DaskVine Doc Example (#3674)
    
  • vine: make FunctionCall a subclass of PythonTask (#3677)
    
  • vine: don't reap on task app failure (#3678)
    

release/7.7.3

05 Dec 20:37
Compare
Choose a tag to compare

We are pleased to announce the release of version 7.7.3
of the Cooperative Computing Tools from the University of Notre Dame,
including TaskVine, Work Queue, Makeflow, Parrot, Chirp, and other software.

Docs: https://cctools.readthedocs.io/
Download: http://ccl.cse.nd.edu/software/download
Forum: http://ccl.cse.nd.edu/community/forum

This is a minor bug-fix release:

  • Fix segfault in Work Queue coprocess feature when under high load. (#3584)

release/7.7.2

20 Oct 15:12
Compare
Choose a tag to compare

We are pleased to announce the release of version 7.7.2
of the Cooperative Computing Tools from the University of Notre Dame,
including TaskVine, Work Queue, Makeflow, Parrot, Chirp, and other software.

Docs: https://cctools.readthedocs.io/
Download: http://ccl.cse.nd.edu/software/download
Forum: http://ccl.cse.nd.edu/community/forum

This is a minor bug-fix release:

  • Fix segfault in TaskVine serverless execution by @tphung in #3547

release/7.7.1

18 Oct 14:19
Compare
Choose a tag to compare

We are pleased to announce the release of version 7.7.1
of the Cooperative Computing Tools from the University of Notre Dame,
including TaskVine, Work Queue, Makeflow, Parrot, Chirp, and other software.

Docs: https://cctools.readthedocs.io/
Download: http://ccl.cse.nd.edu/software/download
Forum: http://ccl.cse.nd.edu/community/forum

This is a minor bug-fix release:

What's Changed

parsl-wq-chdir-fix

17 Oct 15:25
a2f2474
Compare
Choose a tag to compare
fix (#3542)

release/7.7.0

03 Oct 14:42
Compare
Choose a tag to compare

We are pleased to announce the release of version 7.7.0
of the Cooperative Computing Tools from the University of Notre Dame,
including TaskVine, Work Queue, Makeflow, Parrot, Chirp, and other software.

Docs: https://cctools.readthedocs.io/
Download: http://ccl.cse.nd.edu/software/download
Forum: http://ccl.cse.nd.edu/community/forum

This is a feature release that primarily improves the scalability and performance of TaskVine:

Main Features:

  • TaskVine workers now perform transfers asynchronously while communicating with manager, by @BarrySlyDelgado
  • TaskVine Serverless function execution simplified and accelerated by @tphung3
  • Improved integration of Parsl and TaskVine by @tphung3
  • Improved scheduler performance in Work Queue and TaskVine by @colinthomas-z80
  • Multiple improvements to reliability at scale with physics applications by @btovar
  • Change to API for cancelling tasks: all tasks are now returned by vine_wait by @dthain
  • Change to serverless resource management: functions consume library resources by @dthain
  • Improved visualization by @JinZhou5042
  • New environment.yml for development dependencies by @thieber22

Full Changelog: nightly...release/7.7.0

release/7.6.2

08 Aug 15:14
Compare
Choose a tag to compare
release/7.6.2 Pre-release
Pre-release

We are pleased to announce the release of version 7.6.2
of the Cooperative Computing Tools from the University of Notre Dame,
including TaskVine, Work Queue, Makeflow, Parrot, Chirp, and other software.

This is a bug fix release that addresses several minor issues:

Bug Fixes

Test Infrastructure

Full Changelog: release/7.6.1...release/7.6.2

release/7.6.1

24 Jul 20:01
Compare
Choose a tag to compare

We are pleased to announce the release of version 7.6.1
of the Cooperative Computing Tools from the University of Notre Dame,
including TaskVine, Work Queue, Makeflow, Parrot, Chirp, and other software.

This release introduces several bug fixes and minor improvementsto the TaskVine workflow executor and Work Queue scheduler.
TaskVine:

  • Fix bug in task scheduling that would result in manager hanging.  (Colin Thomas)
  • Fix bug in execution of Dask task graphs that would lead to a hang.  (Ben Tovar)
  • Fix bug in deployment of serverless LibraryTask.  (Thanh Phung)
  • Add option to specify Python package dependencies inline.  (Barry Sly-Delgado)
  • Add visualization of task graph and documentation. (Douglas Thain)

Work Queue:

  • Fix bug in task scheduling that would result in manager hanging.  (Colin Thomas)

release/7.6.1rc1

24 Jul 18:21
Compare
Choose a tag to compare
release/7.6.1rc1 Pre-release
Pre-release

We are pleased to announce the release of version 7.6.1
of the Cooperative Computing Tools from the University of Notre Dame,
including TaskVine, Work Queue, Makeflow, Parrot, Chirp, and other software.

This release introduces several bug fixes and minor improvementsto the TaskVine workflow executor and Work Queue scheduler.

TaskVine:

  • Fix bug in task scheduling that would result in manager hanging.  (Colin Thomas)
  • Fix bug in execution of Dask task graphs that would lead to a hang.  (Ben Tovar)
  • Fix bug in deployment of serverless LibraryTask.  (Thanh Phung)
  • Add option to specify Python package dependencies inline.  (Barry Sly-Delgado)
  • Add visualization of task graph and documentation. (Douglas Thain)

Work Queue:

  • Fix bug in task scheduling that would result in manager hanging.  (Colin Thomas)