summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-03-26Use more hash tables instead of alists.HEADmasterRicardo Wurmus4-114/+142
2024-03-25workflows: workflow-free-inputs: Use sets.Ricardo Wurmus1-5/+10
2024-03-25workflows: Use PARTITION instead of FILTER and LSET-DIFFERENCE.Ricardo Wurmus1-3/+3
2024-03-25processes: call-with-output-processor: Return opaque status value.Ricardo Wurmus1-4/+2
2024-03-12doc: Document log events.Ricardo Wurmus1-5/+15
2024-03-12guix: Replace guile-config-new with guile-config.Ricardo Wurmus1-33/+1
2024-03-12guix: Replace texlive-* with texlive-scheme-basic.Ricardo Wurmus1-2/+1
2023-03-23doc: Add missing example file.Ricardo Wurmus1-0/+5
2023-03-23utils: workflow-files: Don't crash on dotted lists.Ricardo Wurmus4-13/+46
2023-03-20config: Use MERGE-STRATEGY instead of SRFI-37.Ricardo Wurmus2-29/+13
2023-03-09publications: Add preprint of workflow tool evaluation.Ricardo Wurmus1-0/+22
2023-03-09publications: Add 2016 paper introducing the GWL.Ricardo Wurmus1-2/+17
2023-01-15doc: Add missing workflow name.Jelle Licht1-1/+1
2022-11-18extensions: Set load-path after launching Guile.Ricardo Wurmus1-45/+45
2022-11-13Makefile: distribute include-test*w.v0.5.1Ricardo Wurmus1-1/+4
2022-11-12Bump version to 0.5.1.Ricardo Wurmus1-1/+1
2022-11-11tests: Add process lookup test.Ricardo Wurmus2-2/+46
2022-11-09NEWS: List noteworthy changes.Ricardo Wurmus1-0/+11
2022-11-09processes: process->script: Use hashq-ref.Ricardo Wurmus1-1/+1
2022-11-09doc: Clarify input mapping.Ricardo Wurmus1-0/+20
2022-11-09main: Fix argument parsing.Ricardo Wurmus1-1/+6
2022-11-08compute-workflow: Do not reuse processes with identical procedure.Ricardo Wurmus1-26/+13
2022-11-08processes: Add process-manifest.Ricardo Wurmus1-6/+10
2022-10-24cache: Use hashq-ref instead of hash-ref.Ricardo Wurmus2-5/+16
2022-10-19workflows: Add workflow-hash.Ricardo Wurmus2-2/+36
2022-10-19workflows: Move local definition of read* to top level as make-reader.Ricardo Wurmus1-10/+7
2022-10-19workflows: Add workflow-files.Ricardo Wurmus4-2/+83
2022-10-17cache: Add hash-input-file* to hash input file contents.Ricardo Wurmus2-7/+12
2022-10-03processes: Store packages as manifest.Liliana Marie Prikler4-36/+39
2022-08-01config: Fix handler for max-file-size option.Ricardo Wurmus1-2/+4
2022-08-01config: Fix validation of workflows-directory option.Ricardo Wurmus1-3/+6
2022-07-21Bump version to 0.5.0.v0.5.0Ricardo Wurmus1-1/+1
2022-07-21Update NEWS.Ricardo Wurmus1-1/+1
2022-07-14extensions: Use execl instead of system*.Ricardo Wurmus1-1/+1
2022-07-06TODO: Remove completed task.Ricardo Wurmus1-3/+0
2022-07-06processes: run-process-command: Use call-with-output-processor.Ricardo Wurmus1-10/+6
2022-07-06processes: Add call-with-output-processor.Ricardo Wurmus1-0/+43
2022-07-06Include environment variables in slurm instructions.Ricardo Wurmus1-0/+2
2022-07-06channel: Use older slurm.Ricardo Wurmus1-2/+5
2022-07-06slurm: Explicitly use no jobacct_gather plugin.Ricardo Wurmus1-0/+2
2022-07-05Revert "slurm: Increase node memory and enable oversubscription."Ricardo Wurmus1-8/+2
2022-07-05NEWS: Mention improvements in test setup.Ricardo Wurmus1-0/+3
2022-07-05Use manifest.scm instead of guix.scm.Ricardo Wurmus4-6/+3
2022-07-05slurm: Increase node memory and enable oversubscription.Ricardo Wurmus1-2/+8
2022-07-05slurm: Enable debug logs.Ricardo Wurmus1-0/+2
2022-07-05channel: Use guile-config 0.5.1.Ricardo Wurmus1-1/+37
2022-07-05Require guile-config >= 0.5.0.Ricardo Wurmus2-5/+14
2022-06-15gwl/ui: Protect format to currnt-error-port with mutexOlivier Dion1-27/+32
2022-06-15gwl/workflows: Execute independent processes in parallelOlivier Dion1-7/+7
2022-06-15drmaa: Don't quote arguments again.Ricardo Wurmus1-1/+1