Skip to content

Releases: MineralsCloud/SimpleWorkflows.jl

v0.3.0

21 Aug 07:20
Compare
Choose a tag to compare

SimpleWorkflows v0.3.0

Diff since v0.2.1

Closed issues:

  • Deprecate AndJobs (#54)

Merged pull requests:

v0.2.1

21 Aug 05:11
Compare
Choose a tag to compare

SimpleWorkflows v0.2.1

Diff since v0.2.0

Closed issues:

  • Register package v0.2.0 (#50)

Merged pull requests:

v0.2.0

23 Jul 08:07
Compare
Choose a tag to compare

SimpleWorkflows v0.2.0

Closed issues:

  • Deprecate UUID as id (#3)
  • Provide ASCII aliases for , , and (#9)
  • How to "rerun" a Job? (#28)
  • Add a database (or registry) for Jobs (#30)
  • Rethink "rerun" (#32)
  • Make each Job's id really unique (#40)

Merged pull requests:

  • Move some basic code from Express.jl (#1) (@singularitti)
  • Add logger to run! & fix time printing (#2) (@singularitti)
  • Remove UUIDs as id from Job (#4) (@singularitti)
  • Implement Workflow & graph methods (#5) (@singularitti)
  • Add more combination methods of Jobs & TieInPoints (#6) (@singularitti)
  • Add InternalAtomicJob & its run! (#7) (@singularitti)
  • Add type Script & redefine ExternalAtomicJob with a type parameter (#8) (@singularitti)
  • Add setting and getting metadata (#10) (@singularitti)
  • CompatHelper: add new compat entry for "BangBang" at version "0.3" (#12) (@github-actions[bot])
  • CompatHelper: add new compat entry for "MetaGraphs" at version "0.6" (#13) (@github-actions[bot])
  • CompatHelper: add new compat entry for "LightGraphs" at version "1.3" (#14) (@github-actions[bot])
  • CompatHelper: add new compat entry for "ColorTypes" at version "0.10" (#15) (@github-actions[bot])
  • Add WORKFLOW_REGISTRY to track all Workflows & add function reset! (#16) (@singularitti)
  • Remove field content from type Script (#17) (@singularitti)
  • Save Workflow when run! using serialize (#18) (@singularitti)
  • Update run! for Workflows if there exists a serialized file (#19) (@singularitti)
  • CompatHelper: bump compat for "ColorTypes" to "0.11" (#20) (@github-actions[bot])
  • CompatHelper: add new compat entry for "AbInitioSoftwareBase" at version "0.2" (#21) (@github-actions[bot])
  • Update template files (#22) (@singularitti)
  • Deprecate type Script, Merge the definitions of ExternalAtomicJob & InternalAtomicJob into AtomicJob (#24) (@singularitti)
  • Add type DistributedJob (#25) (@singularitti)
  • Deprecate macro @job (#26) (@singularitti)
  • Redefine AtomicJob (#27) (@singularitti)
  • How to "rerun" a Job? (#29) (@singularitti)
  • Add Job registry (#31) (@singularitti)
  • Rename runjob back to run! (#33) (@singularitti)
  • Make JobStatus a Enum type (#34) (@singularitti)
  • CompatHelper: add new compat entry for "IOCapture" at version "0.2" (#35) (@github-actions[bot])
  • CompatHelper: add new compat entry for "DataFrames" at version "1" (#36) (@github-actions[bot])
  • Fix run! for AtomicJob (#37) (@singularitti)
  • Add generate_id, change AtomicJob.id from UUID to Int64 (#38) (@singularitti)
  • Split run! into 3 more functions: register!, _run! & _call (#39) (@singularitti)
  • Use isnew to identify old jobs & new jobs, also change old jobs' ids as explained in #40 (#41) (@singularitti)
  • Fix _register! result since query returns a DataFrame, not a DataFrameRow (#42) (@singularitti)
  • Move things to jobs.jl (#43) (@singularitti)
  • Deprecate a bunch of things in graph.jl (#44) (@singularitti)
  • Rewrite Workflow, dependencies, & (#45) (@singularitti)
  • Add run! for Workflow (#46) (@singularitti)
  • Implement for multiple jobs (#47) (@singularitti)
  • Add reset! for AtomicJob, Workflow, DEPENDENCIES & JOB_REGISTRY (#48) (@singularitti)
  • Update show for AtomicJob & Workflow (#49) (@singularitti)
  • Rename package from SimpleWorkflow.jl to SimpleWorkflows.jl (#51) (@singularitti)