-
Notifications
You must be signed in to change notification settings - Fork 24
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
1 parent
7cfd2f9
commit 0c6d90c
Showing
2 changed files
with
107 additions
and
43 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,43 +1,99 @@ | ||
# CHANGELOG | ||
|
||
[1.1.3a] - **Major update (Feb 6, 2021)** | ||
|
||
- Supported multiple dependencies. | ||
- Fixed a bug that prints out error message when terminating all processes. | ||
- Added [CHANGELOG](CHANGELOG.md). | ||
|
||
[1.1.2] - **Minor update (Feb 4, 2021)** | ||
|
||
- Added back option to skip a job if its dependency does not end with exit code 0. | ||
- Jobs can't see GPUs unless the `-G` flag is specified. | ||
|
||
[1.1.1] - **Major update (Dec 5, 2020)** | ||
|
||
- Using NVML to query GPU usages. | ||
- Selected GPUs randomly. | ||
- Shortened command printed in the interface. | ||
- Added some info to dumped message. | ||
- Improved help. | ||
|
||
[1.0.0] - **Major update (Nov 11, 2020)** | ||
|
||
- Added GPU support. A GPU job can run or not depending on the number of available GPUs as well as | ||
free slots. | ||
- Various functionality updates | ||
|
||
- Dependent jobs will run no matter what the error codes of their parents are. | ||
- Adding more query information about a job. | ||
- Added long options. | ||
|
||
- Replaced Makefile by CMake. | ||
|
||
- New task list UI. | ||
|
||
|
||
[1.0.0]: https://github.com/justanhduc/task-spooler/releases/tag/v1.1.0 | ||
|
||
[1.1.1]: https://github.com/justanhduc/task-spooler/compare/v1.1.0...v1.1.1 | ||
|
||
[1.1.2]: https://github.com/justanhduc/task-spooler/compare/v1.1.1...v1.1.2 | ||
|
||
[1.1.3a]: https://github.com/justanhduc/task-spooler/compare/v1.1.2...v1.1.3a | ||
### Changelog | ||
|
||
All notable changes to this project will be documented in this file. Dates are displayed in UTC. | ||
|
||
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). | ||
|
||
#### [Unreleased](https://github.com/justanhduc/task-spooler/compare/v1.1.3a1...HEAD) | ||
|
||
#### [v1.1.3a1](https://github.com/justanhduc/task-spooler/compare/v1.1.3a...v1.1.3a1) | ||
|
||
> 8 February 2021 | ||
- fixed memory leaks [`fe6241d`](https://github.com/justanhduc/task-spooler/commit/fe6241d68dd09182e1f90d3a7097ae77d605d4cf) | ||
- handled invalid dependencies [`7cfd2f9`](https://github.com/justanhduc/task-spooler/commit/7cfd2f900e1b3f15743954926dd46c38c40ce393) | ||
- refactored etc [`0449742`](https://github.com/justanhduc/task-spooler/commit/044974207dcc3098b1f8aa4669afa7158f52f2b6) | ||
- Update README.md [`0a25f92`](https://github.com/justanhduc/task-spooler/commit/0a25f92459664e24bc2c9ac7115194ead3502679) | ||
- Update README.md [`1c93a3d`](https://github.com/justanhduc/task-spooler/commit/1c93a3db62d74daa0dcd71bf8876e16d560c4aa2) | ||
|
||
#### [v1.1.3a](https://github.com/justanhduc/task-spooler/compare/v1.1.2...v1.1.3a) | ||
|
||
> 6 February 2021 | ||
- supported multiple dependencies [`8163767`](https://github.com/justanhduc/task-spooler/commit/8163767db73523a0a7e9b0ad87d073a2e7eae229) | ||
- added CHANGELOG.md [`d420266`](https://github.com/justanhduc/task-spooler/commit/d42026691b24899b98a46795ea3f42b238cc2ce0) | ||
- improved help [`209e2d0`](https://github.com/justanhduc/task-spooler/commit/209e2d09460f4e5c89cf167ce5819e837bc83023) | ||
- trivial [`555506b`](https://github.com/justanhduc/task-spooler/commit/555506b7fd7420bd1496058bb4402d8545170d96) | ||
- fixed a minor bug [`7ed9ea8`](https://github.com/justanhduc/task-spooler/commit/7ed9ea86cfc7fd927e1c3fc57a1b0bf8fd045657) | ||
|
||
#### [v1.1.2](https://github.com/justanhduc/task-spooler/compare/v1.1.1...v1.1.2) | ||
|
||
> 4 February 2021 | ||
- added option to run task based on dependency exit code [`1916f1c`](https://github.com/justanhduc/task-spooler/commit/1916f1c81a21f0a253187ccd64f4f72152bcca1f) | ||
- updated readme [`1488f71`](https://github.com/justanhduc/task-spooler/commit/1488f7104f5ba77b8b61dd0bee65bb94b4a2bf78) | ||
- updated readme [`98a8fee`](https://github.com/justanhduc/task-spooler/commit/98a8feed43a81344e74d3a36eacfaf761bcf0b7e) | ||
- hid GPUs if the -G flag not specified [`fe0e2d7`](https://github.com/justanhduc/task-spooler/commit/fe0e2d787d5afc178e496da5bfd6e186ad322a49) | ||
|
||
#### [v1.1.1](https://github.com/justanhduc/task-spooler/compare/v1.1.0...v1.1.1) | ||
|
||
> 5 December 2020 | ||
- reformatted [`e4102da`](https://github.com/justanhduc/task-spooler/commit/e4102da8722234f185218fea5b273798ef26d4f5) | ||
- updated readme. added useful scripts [`dde0298`](https://github.com/justanhduc/task-spooler/commit/dde0298fe75e0a5f017a88d03d6934fa6131385f) | ||
- used nvidia-smi to find free gpus (unstable) [`a52058b`](https://github.com/justanhduc/task-spooler/commit/a52058b42e0285273e3b658e88adab92d6091dd2) | ||
- Revert "used nvidia-smi to find free gpus (unstable)" [`c554531`](https://github.com/justanhduc/task-spooler/commit/c5545314f59b3c0b68a863704c39a6200ded3f53) | ||
- added show full cmd [`2150ca3`](https://github.com/justanhduc/task-spooler/commit/2150ca3e379c229bba8e298df89f4d2594eec537) | ||
- updated some scripts [`220439f`](https://github.com/justanhduc/task-spooler/commit/220439f9a4635ea091e598dce5842056ce62a37d) | ||
- shortened printed label and cmd [`3e78dd3`](https://github.com/justanhduc/task-spooler/commit/3e78dd39bc356a426489f59a1c71e63c01ef1194) | ||
- used NVML to query GPUs [`90d1e20`](https://github.com/justanhduc/task-spooler/commit/90d1e200cd26f4912059fe5eeb08cd7d21e3117d) | ||
- a fix for launching consecutive GPU jobs [`6ebe392`](https://github.com/justanhduc/task-spooler/commit/6ebe39256921d397e99cce789f7e583fa2af6f8d) | ||
- skipped job on client side if fewer gpus than required [`c3ab81d`](https://github.com/justanhduc/task-spooler/commit/c3ab81d689ea9794aec926ff766b4cb55a1523b4) | ||
- minors [`e3f53f6`](https://github.com/justanhduc/task-spooler/commit/e3f53f6a78358531b1153b438e57d844a73b290f) | ||
- checked if should run gpu job before query free devices [`250f733`](https://github.com/justanhduc/task-spooler/commit/250f733fd1c595a147c5f5d080dcc080199c9de0) | ||
- edited readme [`144e7b7`](https://github.com/justanhduc/task-spooler/commit/144e7b74dd3aa1483e5e94b9d77d3187f6e28330) | ||
- various minors [`91333d7`](https://github.com/justanhduc/task-spooler/commit/91333d73f61135e9debc7e83d0f8c91e012e03c7) | ||
- select GPUs randomly [`aa3ab84`](https://github.com/justanhduc/task-spooler/commit/aa3ab84f73fd065750e1b9b96ee61949ee4d0e18) | ||
- updated readme [`f41896f`](https://github.com/justanhduc/task-spooler/commit/f41896f962288239d1eaa0b9aae8f987360382e8) | ||
- added some messages to dump [`8942f2d`](https://github.com/justanhduc/task-spooler/commit/8942f2d6537b2ac4cabe3ddfe5170e1f4b5308d5) | ||
- minors [`8bfb339`](https://github.com/justanhduc/task-spooler/commit/8bfb33965026c520b3cca3173a3ffc6d1e1447e6) | ||
- fixed gpu list [`9ea170e`](https://github.com/justanhduc/task-spooler/commit/9ea170e2cd0e64e8024155326f2d854536abaa7e) | ||
- fixed readme [`c82325c`](https://github.com/justanhduc/task-spooler/commit/c82325c743b1c0db6fadb7ec67599bd8fa6ee210) | ||
- free memory after query device [`820035e`](https://github.com/justanhduc/task-spooler/commit/820035ee225529ea0a5346308575a10622ca23a3) | ||
- made gpu option require an argument [`9ece23a`](https://github.com/justanhduc/task-spooler/commit/9ece23a278654dfc3f7844080c51ec5c3806394d) | ||
- set seed [`679e401`](https://github.com/justanhduc/task-spooler/commit/679e40156d1b2e8dfcb42451e635677af48f03de) | ||
- Update README.md [`2d3bad3`](https://github.com/justanhduc/task-spooler/commit/2d3bad388423e008336447af994416640a74ccbb) | ||
- fixed Makefile [`83c603f`](https://github.com/justanhduc/task-spooler/commit/83c603f3d0bd868d2814fd36216c7f7ac072350c) | ||
- added help [`583b5a7`](https://github.com/justanhduc/task-spooler/commit/583b5a7c0a6cec63c1ff7721b8a12769c948a317) | ||
|
||
#### v1.1.0 | ||
|
||
> 12 November 2020 | ||
- init [`6626045`](https://github.com/justanhduc/task-spooler/commit/66260456c0c77534c0aada2c2f7d841046b22750) | ||
- improved argument parsing. reformatted [`65eb2e0`](https://github.com/justanhduc/task-spooler/commit/65eb2e041392f7d977fab8171901361fcf90fff4) | ||
- fixed an error that makes client hang when running GPU [`1540cfe`](https://github.com/justanhduc/task-spooler/commit/1540cfeb8d3400cbd03c8a6a3cfabbc770c902a3) | ||
- Update and rename README to README.md [`4b46fdc`](https://github.com/justanhduc/task-spooler/commit/4b46fdc5bfccfc32dfef4b1c4eb0b0878725d7a8) | ||
- added get label [`4a4cebe`](https://github.com/justanhduc/task-spooler/commit/4a4cebec885083b64f416b6f64aec0baa3303bc0) | ||
- added gpu support [`4494eb8`](https://github.com/justanhduc/task-spooler/commit/4494eb8573abca04c0b6a139cbc0200072a2c059) | ||
- added count running jobs [`c6734bb`](https://github.com/justanhduc/task-spooler/commit/c6734bb5343021172a98b16b03c26711856f83f3) | ||
- added kill all running. kill all before killing server [`0321600`](https://github.com/justanhduc/task-spooler/commit/03216008d7db1612c9b3dbc0fc50f7dd57fd586a) | ||
- fixed running a job with dependency [`9963709`](https://github.com/justanhduc/task-spooler/commit/996370921fa3ae49d866b66980de86d7fc548d3a) | ||
- improved time messages [`8924dbc`](https://github.com/justanhduc/task-spooler/commit/8924dbcd748941c3c6943fee3b9c15b69b9d891f) | ||
- added get last queued job id [`65581c7`](https://github.com/justanhduc/task-spooler/commit/65581c780c8022855862b4e4a2fa776b0ae382b4) | ||
- workaround for gpu mem allocation time problem [`b30ab07`](https://github.com/justanhduc/task-spooler/commit/b30ab07139e62a29c9b15eaa82919b98e97e2374) | ||
- updated readme [`788a38b`](https://github.com/justanhduc/task-spooler/commit/788a38b098b65dfd37ff335fe70983e271f30fc2) | ||
- fixed time unit [`dcccbdd`](https://github.com/justanhduc/task-spooler/commit/dcccbdd40dac5fb3def3f05d0dd1ab7ab42fb470) | ||
- minor fixes [`a45e945`](https://github.com/justanhduc/task-spooler/commit/a45e94502161cbad36e189aca22e6bb35ff120f9) | ||
- minors [`87dc535`](https://github.com/justanhduc/task-spooler/commit/87dc53590c3b59417a36ea13e1cd8886d6351112) | ||
- added uninstall and reinstall script [`7b6fbc9`](https://github.com/justanhduc/task-spooler/commit/7b6fbc975b899bce7e082c51a84595a825992652) | ||
- updated readme [`9a3ec43`](https://github.com/justanhduc/task-spooler/commit/9a3ec438d866a9f801e42f5e0fd0bc25cf6a91bf) | ||
- fixed print label [`1c54280`](https://github.com/justanhduc/task-spooler/commit/1c5428061f6f7a04d76bf816a48ae55db2af906e) | ||
- fixed [`50c1615`](https://github.com/justanhduc/task-spooler/commit/50c1615ca1e7fd641cac8d282d58f072e5c0c505) | ||
- fixed error message [`177c057`](https://github.com/justanhduc/task-spooler/commit/177c057e632640fd53d7d3f943527177118dd309) | ||
- fixed comment error [`e0c81d8`](https://github.com/justanhduc/task-spooler/commit/e0c81d8863c4812dfaf05ae5bc5f88ca9464a31f) | ||
- added comments [`a4cc7fe`](https://github.com/justanhduc/task-spooler/commit/a4cc7fe00f47f86f2121046c90b5aa20a92ab95b) | ||
- updated readme [`7757fd6`](https://github.com/justanhduc/task-spooler/commit/7757fd6a0e8b7c956b6ed9fd0c792637d05c2043) | ||
- version [`9ff232d`](https://github.com/justanhduc/task-spooler/commit/9ff232db84cbac5db02081e7359866d5582d1cf0) | ||
- fixed import error [`1ef7d03`](https://github.com/justanhduc/task-spooler/commit/1ef7d0386eaa93bbec6acbc7fc5453f58d9506b9) | ||
- free memory [`9cde718`](https://github.com/justanhduc/task-spooler/commit/9cde718e207e05557b4faa6da4cf5d7e9b6476fc) |
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,8 @@ | ||
{ | ||
"auto-changelog": { | ||
"output": "CHANGELOG.md", | ||
"unreleased": true, | ||
"commitLimit": false, | ||
"tagPattern": "^((?!-cpu).)*$" | ||
} | ||
} |