Skip to content

v0.1.13

Compare
Choose a tag to compare
@riga riga released this 14 Sep 16:50
· 127 commits to master since this release

Breaking changes

  • Combine {cached_,}workflow_property. (d4b12ff)
  • Rename cfg.get_expanded_boolean -> cfg.get_expanded_bool. (4c3a503)

Features and improvements

Larger enhancements

Workflow and job handling

  • Add mechanism to register contrib install scripts. (c718d67)
  • Improve separating of workflow and branch attributes. (7d4f679)
  • Improve parameter parsing. (d62f1f9)
  • Add --assistant to global cli params. (3e5c233)
  • Add options to read stdin in interruptable_popen. (8e281ff)
  • Allow poll_callback return value to stop polling loop. (574ed58)
  • Add additional hook for adding workflow control output postfixes. (aaaa6f6)
  • Allow delay before job completeness checks in remote workflow. (b18d4ce)
  • Add switch to check task completion after remote jobs finsihed. (e75728b)

General improvements

  • Improve generic job script. (8bd879c)
  • Mark job section in crab job wrapper. (a2d1d05)
  • Add hook to setup job managers. (55515ba)
  • Update job error summary grouping. (db1e74c)
  • Improve error logs during job status checks in remote workflow. (4caf842)
  • Make sandbox executable configurable. (a0c559c)
  • Add make_set to utils. (c414b45)
  • Add convert_types to util.mask_struct. (71f3796)
  • Add classmethod checking to util. (e56e6cf)
  • Support brace expansion in module list for 'law index'. (43fee29)
  • Improve interactive task status formatting. (91de7b6)
  • Better "optional" handling in collections (#149) (bdb908d, 752b1a5)
  • Streamline sandbox env caching and activity status. (cca3e22)
  • Improve control over repr parameters when empty. (991208f)
  • Refactor sandbox target stage-in/-out. (a87377d)
  • Allow single value parsing in CSVParameter and MultiCSVParameter. (cc2aa0a)

Improvements in contrib packages

  • Consistent naming of utils in arc contrib. (d56380d)
  • Refactor voms proxy renewal and myproxy delegation. (f9b1d7d)
  • Add myproxy delegation tools to wlcg and cms contribs. (d696c93)
  • Add rlocks to guard checksum creation in contrib bundle tasks. (04fedbf)
  • Catch xrootd listdir error in gfal interface. (f823440)

Fixes

  • Backwards compatible lookup of log file in job data. (d067e02)
  • Fix username in myproxy_info util in wlcg contrib. (2ae185f)
  • Fix is_classmethod util, close #162. (02a71d4)
  • Fix disabling of instance caching for proxy tasks. (2751204)
  • Fix gfal_transfer_overwrite (#160) (6199d42)
  • Consistent usage of destination_info. (02d504c)
  • Patch luigi run result in sandboxes. (6c02198)
  • Fix inheritance issue in contrib ForestMerge task. (a892b9f)
  • Fix entry point in example image, close #154. (e470fd3)
  • Fix deps in docker and singularity sandboxes. (3b18aff)
  • Fix readable_popen util. (e9100d4)
  • Fix interactive messages. (cf1dfa3)
  • Fix slurm job status queries. (22ced6c)
  • Fix bookkeeping of finished jobs in remote workflow. (eee5d26, 6d88cf4)
  • Fix job file merging setting in htcondor workflow, fix job id assignment. (fb58ec4)
  • Fix cached workflow forwarding (#147) (2f99321, f334bd3)
  • Fix duration parsing. (09caa5d)
  • Fix branch selection workflows. (098ec08)

Misc