Releases: cooperative-computing-lab/cctools
Releases · cooperative-computing-lab/cctools
release/7.13.0
-
Remove taskvine_json and vine_api_proxy from C side of things. (#3897)
-
Makeflow: Man page bits for SSL. (#3896)
-
Batch: Rework Interface Into Queue, Task, File Objects (#3898)
-
vine: deserialize argument infile before forking (#3902)
-
rename import_modules to hoisting_modules (#3903)
-
Vine: Function Slots Default to Number of Cores (#3904)
-
Doc: Update MD to match M4 (#3908)
-
dont catch import error when creating library (#3907)
-
vine: remove disk check for library task (#3909)
-
vine: temporarily remove resource check for function calls (#3913)
-
vine: default worker disk to half avaialble (#3916)
-
user resource specifications are absolute (#3914)
-
vine: do not use temp for target constant keys in dask (#3918)
-
set resources in factories (#3924)
-
Doc: Fix Build Namespace and Broken Links (#3925)
release/7.12.0
-
Futures stream output (#3899)
-
fix task disk measurement (#3895)
-
Vine: add wait and as_completed for futures (#3876)
-
vine: fix useless recovery tasks submission (#3891)
-
vine: recover lost temporary files on worker removal (#3887)
-
vine: submit all potential recovery tasks for one task in one go (#3885)
-
vine: stage out pythontask input properly (#3884)
-
vine: prune stale files in daskvine (#3880)
-
fix calloc arguments, batch_job_dryrun (#3881)
-
Better error handling for GPU detection. (#3879)
-
vine: sum disk usage to avoid overfilling worker allocation (#3877)
-
disable centos7 (#3878)
-
Use vine_set_framework to indicate when makeflow is using taskvine. (#3875)
-
Makeflow: Add SSL Key/Cert for WQ/Vine (#3874)
-
Chirp: Cleanup code and remove some dependencies. (#3873)
-
Format: Fix Crazy Line Breaks (#3872)
-
Port: Patches to Build on FreeBSD (#3871)
-
Chirp: Use openssl pkeyutl instead of rsautl (#3869)
-
List all authentication methods in man pages. (#3870)
-
vine: assign size to t->size in stage_output_file (#3867)
-
vine: consistently use int64 in copy_file_to_file (#3863)
-
Vine: Keep Scheduler Stateless for Libraries/Functions (#3857)
-
Factory: Check protocol version before submitting workers. (#3861)
-
Give C compile command relative to CONDA_PREFIX (#3860)
-
Build: M1 (#3859)
-
vine: handle library failures (#3855)
-
Vine: Buffer Asynchronous Messages From Worker for Async Task Completion (#3669)
-
VINE: add miscellaneous plotting tools (#3852)
-
vine: compute hash only when cache level requires it (#3853)
-
vine: combine imports when calculating function hash (#3837)
release/7.11.1
-
Clean up swig bindings (#3847)
-
vine: check if the library exists when submitting FunctionCall tasks (#3832)
-
VINE: add miscellaneous plotting tools (#3852)
-
vine: release lib tasks (#3824)
-
vine: dask executor worker transfers segfault fix (#3831)
-
vine: fix doc typos, code typos, and callback signatures for `FuturesExecutor` (#3836)
-
Infra: Update GitHub actions to v4 (#3841)
-
activate almalinux9 (#3842)
-
http to https makeflow examples (#3848)
-
Catalog: Make Tests More Robust (#3850)
-
vine: correctly account for time/stats in no_wait (#3849)
-
vine: combine imports when calculating function hash (#3837)
-
vine: compute hash only when cache level requires it (#3853)
release/7.11.0
-
vine: fn call write input to disk if output survives task (#3821)
-
vine: Set library types (#3823)
-
vine: do not use rampdown heuristic by default (dask executor) (#3822)
-
vine: add wrapper to funcalls in dask executor (#3820)
-
vine: temporary change: do not fail task if input file changed (#3817)
-
vine: Wait no wait (#3815)
-
Daskvine instrument (#3812)
-
change LIBRARY to TEMPLATE and INSTANCE (#3814)
-
vine: do not hash functions with @monitored decorator (#3816)
-
library_cleanup (#3808)
-
small enhancement (#3813)
-
Vine: Load in data to cache from the shared filesystem (#3756)
-
vine: minor dask vine fixes (#3809)
-
vine: limit temp replica requests per cycle (#3776)
-
vine: change `clone` to `addref` (#3799)
-
vine: function call exit code (#3803)
-
fix (#3796)
-
vine: set a limit on the number of tasks submitted to manager (#3807)
-
vine: task library to follow set/get convention. (#3794)
-
vine: send library memleak (#3791)
-
vine: dask add progress bar (#3801)
-
vine: manager check temps (#3802)
-
Daskvine fix repeated keys (#3805)
-
vine: threadpoolctl for function calls (#3772)
-
Condor: Chaos Monkey (#3774)
-
TaskVine: Fix logging of library deployment (#3780)
-
vine, wq: version strings (#3793)
-
Worker id after random init (#3792)
-
vine: small task fixes related to mem leaks (#3790)
-
Vine: Add counters for performance and leak detection. (#3786)
-
vine: fix small mem leak when adding task context (#3782)
-
vine: add the extra input files to lib tasks (#3781)
release/7.10.1
release/7.10.0
release/7.9.2
release/7.9.1
- vine: fixes to SNI handling (coffea-casa) (#3755)
release/7.9.0
- adds spool to wq condor_submit_workers (#3751)
- transfer missing to forsaken (#3747)
- vine: remove transfer pairs with sources (#3749)
- vine: set transfer failure on cache invalid (#3748)
- vine: cleanup vine_submit_workers (#3735)
- Vine: Forsake functions when library exits. (#3742)
- copy manager addrs with DOMAIN_NAME_MAX limit (#3740)
- vine: only checkpoint DaskVineFile's (#3746)
- Vine: Fix Library Failure Segfault (#3743)
- Add additional environment variables to set number of cores appropriately (#3733)
- Last transfer failure (#3745)
- vine: use environment for library tasks in dask_executor (#3736)
- Switch to HMAC_CTX_new to allocate context, instead of declaring on stack. (#3720)
- vine: adds --spool to vine_submit_workers -T condor (#3732)
- vine: adds a transient result failure to tasks (#3729)
- vine: move retry logic into a proper place (#3730)
- fix debug flag (#3724)
- vine: temp fix, worker does not fail on repeated put_url (#3723)
- vine: record replicas in transit (#3719)
- dttools: add hash iteration from a given key (#3722)
- set: array of elements in random order (#3718)
- guard div zero for random bucket starts (#3717)
- configure: turn on max debug symbols with --debug (#3713)
- vine: update replica sets when worker is removed (#3708)
- parrot: fix new compiler strict warnings (#3712)
- vine: fix recovery tasks multiple creation (#3707)
- vine: delete workflow files on worker disconnection (#3705)
- vine: fix peer_addr double free (#3704)
- vine: chech start time in seconds (#3703)
- vine: worker<->file association (#3702)
- Makeflow: Fix handling of dashes in filenames. (#3701)
- Library minor fixes (#3697)
- check available (#3694)
- Fix several aspects of handle_cache_invalid: (#3695)
- vine: consider cached output buffers as replicas at workers (#3690)
- vine: Hash random start (#3688)
- vine: use port range in futures test (#3689)
- vine: compare cache level TASK instead of WORKFLOW (#3687)
- vine: set function start time when sent to library (#3686)