Change Log¶
v0.1.1¶
This is the First Usability Bug Fix (Alpha) Release of Tigres. It has the following major bug fixes can be found in Bitbucket.
- #075 incorrect dot_execution() output
- #076 cannot specify first-time tasks that take no input
- #077 distinguishing failed merge task from failed parallel task
- #087 multi-quote/nested text incorrectly parsed from log
- #094 tigres-log check –worklfow throws an error
- #097 Incorrect execution time for DISTRIBUTE_PROCESS tasks
- #098 Execution process template ends in ? state on success
- #099 ‘tigres-log check –name’ not filtering by name
- #100 ‘tigres-log check’ without –name attribute throws exception
- #101 ‘tigres-log check’ should add node_type to output records
- #102 tigres-log check should only check the last workflow run
- #104 Execution Distribute does not utilize all cpus
- #105 tigres-log check - timestamp without milliseconds throws Exception
- #106 Task Width defaults to virtual cpu count and not physical
- #111 Execution when pickling distribute task give unhelpful error message Execution Model
- #113 testing SLURM with patcher not returning results
- #120 Update HPC tutorial documentation for SLURM resources
- #121 setup.py is skipping installation of cloud for python 2.7.x
- #122 Clean up error handling in tigres.core.execution.utils.TaskClient
v0.1.0¶
This is the First Usability (Alpha) Release of Tigres. It has a Python API with the following feature support.
- Template Support:
- sequence, split, parallel, merge
- Monitoring Support
- system event logging
- user event logging with ability to set logging levels
- log analysis support with interfaces for checking status, simple find and query syntax for filtering log records.
- generate DOT graph file from currently running program.
- Execution:
- Support for desktop, cluster and HPC execution