Skip to content

Releases: Matgenix/jobflow-remote

v0.1.4

13 Sep 18:39
Compare
Choose a tag to compare

Bug fix release. See PR #177 for details. Prevents insertion of jobs/flows with the same uuid.
Users of previous versions are encouraged to upgrade and run jf admin index rebuild to regenerate the indexes in the queue collection.

Changelog

v0.1.4 (2024-09-13)

Full Changelog

Closed issues:

  • Remote errors in interactive mode when larger workflows are run #174
  • Add --query (or --worker) flag to jf job rerun/retry #170

Merged pull requests:

  • Bugfix: improve collection indexes to prevent duplications #177 (gpetretto)
  • Add --worker and --query option in CLI #171 (gpetretto)

* This Changelog was automatically generated by github_changelog_generator

v0.1.3

02 Sep 08:19
Compare
Choose a tag to compare

Linting based on ruff. New functionalities and bug fixes.

Changelog

v0.1.3 (2024-09-02)

Full Changelog

Closed issues:

  • Cannot force delete more than 10 flows #169
  • Issue with some db in DOWNLOAD state #161
  • Jobs fail with error Remote error: file path/to/job_dir/remote_job_data.json for job xxx does not exist #157
  • Correct setup of jfremote config project.yaml file for nested gateways #153
  • Is there a way to visualize the workflow based on jobflow-remote info? #149
  • Flow information is shared even when using different queue stores #144
  • a suggestion to improve the documentation #143
  • Delete job functionality #141
  • Queue-out interactive mode #90
  • Writing to home dir is crashing my submission. #81

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.1.2

26 Jun 12:45
Compare
Choose a tag to compare

Updates and bug fixes

Changelog

v0.1.2 (2024-06-26)

Full Changelog

Implemented enhancements:

  • Allow setting resources for FAILED and COMPLETED jobs #119
  • SUGGESTION: Catchall state for errors #111
  • Flow information #19

Fixed bugs:

  • Flow state stays COMPLETED when a job is rerun #118

Closed issues:

  • Feature request: show more information about the flow(s) that will be deleted #130
  • Feature request: optionally delete outputs when doing jf flow delete #129
  • Feature request: support psutil 6.0.0 #128
  • SUGGESTION: Add an example for querying results from the database #115

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.1.1

20 Mar 11:40
Compare
Choose a tag to compare

v0.1.1 (2024-03-20)

Full Changelog

Closed issues:

  • Two projects, job submission #89
  • Add guard for missing additional_store before executing job #76
  • PyPI release checklist #53

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.1.0

05 Feb 19:17
Compare
Choose a tag to compare

This is the first public release of Jobflow Remote! Thank you to all those who have been testing the various previous iterations.

Although there are no breaking changes from the first public version (i.e., the publicizing of this GitHub repository), it is RECOMMENDED that existing users update to v0.1.0 as it will pull in the latest compatible versions of the dependencies, in particular QToolKit v0.1.3.

Changelog

v0.1.0 (2024-02-05)

Full Changelog

Closed issues:

  • jf job list shows errors randomly #63
  • Multiple lines to pre_run #61
  • Add tests for Jobs with a function arg or kwarg #45
  • Question about supported data types #44
  • Error during retry #40
  • 'REMOTE_ERROR' state for running job #36
  • Targeted Python versions #33
  • Jobflow dependency #30
  • remote_job_data.json file missing #26
  • Suggestion: improve -sdate option #24
  • Job info for remote failures #20
  • List of flows by state does not work #16
  • Runner fails when default resources are provider per worker #14
  • Cryptic failures when worker's workdir is missing #13
  • Worker can be set to None leaving dead jobs #11
  • Jobs with RESERVED state have datetime objects for last_updated field #8
  • Command line "jf project" when there is no project #5
  • .jfremote yaml test unsensitive to port change #4
  • config issue #3

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator