Releases: cooperative-computing-lab/cctools
Releases · cooperative-computing-lab/cctools
release/7.14.4
-
Implementation of taskvine allpairs/map/reduce (#4011)
-
Vine: Set File Mode (#4034)
-
Update index.md (#4032)
-
vine: replace printf with debug(D_NOTICE) (#4027)
-
vine: use taskid to name library log file (#4030)
-
vine: skip worker resource check for function calls (#4028)
-
fix bug where FuturePythonTask not added to table (#4026)
-
vine: Compat DaskVine (#4025)
release/7.14.3
-
docs: add sciunit dependency management to manual (#4024)
-
update dask vine executor to new dask graphs (#4015)
release/7.14.2
release/7.14.0
-
vine: properly replicate temp files (#4004)
-
vine factory:always use manager.name as fallback when no host:port is available (#4001)
-
double reap quick fix (#4002)
-
Fallback resources: allocated to measured (#3998)
-
vine: daskvine scheduling algorithm (#3992)
-
vine: submit more when hungry (#3991)
-
add vine_hungry wrapper (#3997)
-
vine: cleanup hungry feature (#3990)
-
vine: check the availability of staged inputs (#3994)
-
Add Robust Error Checking to Library and Worker's Communication Patterns (#3974)
-
Vine: Add IO test for function calls (#3981)
-
Chirp ticket time limit (#3985)
-
Chirp: Add ticket API docs. (#3983)
-
macos amd 12 to 14 (#3984)
-
Chirp-FUSE: Single Server Mode (#3980)
-
fix (#3977)
-
vine: assume file created on declaration until specified as output (#3975)
-
Changes taskvine worker error message (#3973)
-
Vine: add library context implementation (#3900)
release/7.13.3
-
chirp_fuse: remove creation flags after mknod (#3971)
-
Fixes #3968
-
chrip_fuse: in test, do not recursevely rm (#3969)
-
vine: handling temp files when peer transfers disabled (#3964)
-
send protocol version in manager_lean_to_js (#3970)
-
Chirp to fuse3 (#3965)
-
fix cache dir (#3966)
-
vine: limit worker transfer processes (#3961)
-
vine: dask arg worker_transfers (#3943)
-
Ubuntu22.04 (#3962)
-
vine: add --single-shot option to vine_factory (#3956)
release/7.13.2
-
Fix configure flags so that HAS_FUSE goes in ccflags not ldflags. (#3960)
-
Vine: Improve how errors are propagated with `FuturesExecutor` (#3922)
-
Doc: Fix Build Namespace and Broken Links (#3925)
-
Futures executor working done and running (#3929)
-
Use raw string for Python regular expression (#3931)
-
Recommend Miniforge instead of Miniconda and remove Python 3.9 note in install documentation (#3932)
-
Update reference in vine_task_add_input documentation (#3933)
-
[TaskVine] Remove references to stats_disconnected_workers (#3927) (#3936)
-
Fix discrepancies between C and Python TaskVine examples (Solves #3937) (#3938)
-
Update capitol.jpg URL in makeflow docs (#3940)
-
update doc to include task_mode for DaskVine (#3946)
-
Hungry feature (#3949)
-
Added missing help options ins vine_factory (#3950)
-
Fixed poncho doc package create and run issue (#3951)
-
Added poncho package support to vine_submit_workers (#3952)
-
Issue ##3762
-
wq: install py example in correctd directory (#3954)
-
Poncho pinned (#3955)
release/7.13.1
- vine: use disk cat minimum, not user allocation (#3935)
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)