Skip to content

Releases: cooperative-computing-lab/cctools

release/7.2.14RC1

14 Jul 13:35
Compare
Choose a tag to compare
release/7.2.14RC1 Pre-release
Pre-release
Bump to release/7.2.14

release/7.2.13

30 Jun 18:59
Compare
Choose a tag to compare
  • Adds PythonTask to python bindings.
  • More efficient work queue submit task.

release/7.2.13RC1

30 Jun 18:25
baf3951
Compare
Choose a tag to compare
release/7.2.13RC1 Pre-release
Pre-release
To 7.2.13 (#2621)

* WQ: Add API for Python Function Evaluation #2610

added pytask as well as wrapper script

added Documentation

Update README.md

Update README.md

Updated PyTask and added example script

python result is now method of PyTask. add no result exception class. changed command arguments for task.

added doc for PyTask

added del method

added del condition

 del method changes

* Pytask to PythonTask bindings #2613

move PyTask to PythonTask inside wq bindings

move example to root bindings dir

fix wrapper indent

protect against dill not available

move serialized args to its own function

adds PythonTask.specify_environment

If an environment file is not specified, then the task will run without
python_package_run, and assumes that the worker is running inside a
correct python environment.

document specify_environment in example

document PythonTask in manual

* atexit remove staging directory of PythonTask's (#2615)

* set min workers to max, when min > max (#2616)

Also, error when max < 1

* wq factory: allow abort while sleep (#2618)

This commit checks abort_flag each second the factory sleeps. This
allows a much faster response when using the factory with PythonTask.

The previous behaviour made the factory sleep for a whole period before
checking the abort_flag. Fast executing PythonTask would then have a 30s
overhead when using the 'with workers:' syntax.

* print error messages when setting wq factory (#2619)

* Factory Package Option (#2617)

* Added --python_package to work_queue_factory as an alias for --wrapper "python_package_run X" --wrapper-input X.

* Don't show help on most common error.

* Group options display.

* Cleaned up factory options to be much more readable.

* Update factory manual to match help text.

* Memory leak.

* work queue: improve task submission time (#2620)

* change list_push_priority to O(1)

Before we gave preference to tasks already submitted. The current change
inserts a task as soon as the priority ordering makes sense.

* keep largest resource seen/requested per queue

* update stats in no less time than q->time_last_log_stats

* show overall manually requested in work_queue_status -A

* fix mem leak on queue delete

* Bump to 7.2.13RC1

Co-authored-by: Barry Sly-Delgado <[email protected]>
Co-authored-by: Douglas Thain <[email protected]>

release/7.2.12

16 Jun 15:04
Compare
Choose a tag to compare

Fixes --measure-only in work_queue.

release/7.2.11

09 Jun 15:56
Compare
Choose a tag to compare
release/7.2.11 Pre-release
Pre-release
  • Fix work_queue_hungry.
  • Adds --class-ad to condor_submit_workers

release/7.2.9

28 May 15:19
Compare
Choose a tag to compare

Adds --wall-time to work_queue_worker

release/7.2.10

28 May 18:46
Compare
Choose a tag to compare
Bump to 7.2.10

release/7.2.9RC2

28 May 14:30
Compare
Choose a tag to compare
release/7.2.9RC2 Pre-release
Pre-release
Bump to 7.2.9RC2

release/7.2.8

15 Apr 17:07
Compare
Choose a tag to compare

Adds --parent-death to work_queue_worker

release/7.2.7

13 Apr 20:58
Compare
Choose a tag to compare

Fix python2.7 release binaries