-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
74 changed files
with
2,058 additions
and
1,208 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,6 +5,9 @@ poetry.lock | |
*.pyc | ||
*.egg-info | ||
*.out | ||
*.tgz | ||
*.tar.gz | ||
*.log | ||
.python-version | ||
.DS_Store | ||
.idea | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
0.1.0 | ||
Initial Release of hpc-beeflow published on PYPI | ||
|
||
0.1.3 | ||
BEE now accepts stdout and stderr CWL specifications to direct those outputs for each task. | ||
|
||
0.1.4 | ||
What's Changed | ||
- Scheduler options added for time-limit, account and partitions as CWL extensions | ||
- Fixes for MPI | ||
- Jinja file no longer required | ||
- Merge submit and start commands | ||
- Improved usability of 'beecfg new' | ||
- Combined gdbs | ||
- Add restart code to beeflow | ||
- Checkpoint restart fix | ||
- Allow Absolute/Relative Paths for Main CWL and YAML Files | ||
- Minimum version of Charliecloud required is now 0.32 | ||
|
||
0.1.5 | ||
- Combined beeflow, beeclient and beecfg commands. All commands now are invoked via beeflow. | ||
- Fixed an obscure dependency issue between tasks | ||
- Simplified config file, deleted duplications of bee_workdir | ||
- CWL Parser was moved to the client | ||
- CwlParser is now instantiated in bee_client.py | ||
- CwlParser no longer invokes Workflow Interface, now returns Workflow and Task objects | ||
- Allows verification of CWL specification without running the workflow | ||
- Added support for Flux scheduler | ||
|
||
0.1.6 | ||
Clean up of processes, logs, and directory space | ||
- Eliminates extraneous Neo4j instances from cancelled/failed tasks | ||
- Cleans up log entries for query | ||
- Improves start time for celery | ||
- Makes start time configurable | ||
- Decreases the number of celery processes | ||
- Fixes capability to specify a main cwl file and/or yaml file not in the CWL directory | ||
- Parses CWL after packaging the directory | ||
- Moves temporary files for unit tests out of $HOME | ||
|
||
0.1.7 | ||
|
||
Major features: adds the capability to include post- and pre-processing scripts to tasks, fixes the Checkpoint/Restart capability, increases logging, and adds some features to the client. | ||
- Initial task manager resiliency and error handling (#789) | ||
- Add pre/post script support (#788) | ||
- Fix LOCALE error for systems where redis container failed to start | ||
- Add logging to workflow interface (#764) | ||
- Enable logging in neo4j_cypher.py, neo4j_driver.py, and gdb_driver.py | ||
- Add ``beeflow remove`` command to client | ||
- Enables removal of archived or cancelled workflows and associated artifacts | ||
- Update minimum Charliecloud version to 0.36 | ||
- CI refactor to allow running jobs on runners other than github | ||
- Add sumbit command options to workflow artifact for archive purposes | ||
- Increase maximum version of python to 3.12 | ||
- Fix Checkpoint/Restart capability | ||
- Add testing for Checkpoint/Restart | ||
- Adds capability to reset the beeflow files (deletes all artifacts) especially useful for developers. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.