2021.6.0 (2021-06-21)
- check: state paths initialized incorrectly (3014acb)
- add config option: timeout for specific forwards (358abd9)
- check: add warning log if num failed hosts above threshold (d70c62d)
- endpoint: simplify logging (85202dd)
- request_forwarder: add metric for external response times (822ce03), closes #229
2020.11.1 (2020-11-19)
- client: exit(1) if it can't connect (a80256a)
2020.11.0 (2020-11-18)
2020.10.0 (2020-09-30)
- endpoint: Allow 'set_state' value to have initial None type (29442fa)
- StateReplyCheck: don't initialize as dict (8297697)
- use 127.0.0.1 instead of localhost (44b9069), closes #213
- rename blacklist -> blocklist (8098e28)
- The command blacklist for the coco command line client is now called blocklist.
2020.06.0 (2020-06-11)
- client: typo in update-blacklist help text (a9531f6)
- endpoint: pass host to metric.get(queue_length) (53ed20c), closes #194
- worker: ndle redis server timing out (011678b), closes #203
- cocod: add option --check-config (f859728)
- master: add defaults to Master.init arguments (facb258)
- state: commands to save and load states (97a0521)
- state: The config variable 'storage_path' is not a file anymore, but a directory. The state is saved there under the name 'active' and saved states are added here as well. If you are updating your coco instance, you have to manually move the persistent state from 'storage_path' to 'storage_path'/active.
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2020.04.0 (2020-04-10)
- coco client: Improve output & show progress (0315bae), closes #186
- cocod: add option --reset (9a7f9a7), closes #184
- state: ignore excluded states if they don't exist (bc8d8a0)
- state: when hashing recurse on list elements (cbec4df)
- master: disable sanic debug mode (17c0c08)
- metrics add metric for tracking how long a request is waiting in the queue (e2fb5cf)
- state: add option: exclude_from_reset (d9792ec)
- request_forwarder: copy request for coco forwards (c04fe33), closes #171
- slack: set slack message timeout (2636da7), closes #165
- state: handle errors in _find(path) (5bcb14c)
- state: get hash of msgpacked state (c859d1c), closes kotekan/kotekan#477
- worker: answer with 404 if endpoint unknown (aaae74a)