Skip to content

Commit

Permalink
updated changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
justanhduc committed Feb 8, 2021
1 parent 7cfd2f9 commit 0c6d90c
Show file tree
Hide file tree
Showing 2 changed files with 107 additions and 43 deletions.
142 changes: 99 additions & 43 deletions CHANGELOG.md
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)
8 changes: 8 additions & 0 deletions package.json
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).)*$"
}
}

0 comments on commit 0c6d90c

Please sign in to comment.