Skip to content

Releases: cirello-io/oversight

Upgrade minimum Go version

07 Jul 02:56
Compare
Choose a tag to compare
v1.4.0

oversight: upgrade minimum Go version

Update README.md files

02 Jul 00:51
8b82b43
Compare
Choose a tag to compare
v1.3.1

oversight/easy: update README.md

Add support for `func(context.Context)`

16 Feb 16:36
Compare
Choose a tag to compare
v1.3.0

oversight: update Add() comment to account for func(context.Context)

Fix flaky tests

31 Mar 17:43
Compare
Choose a tag to compare
v1.2.1

oversight: deflake test mean to prove the clockwork will not panic

Improve how tree handles children termination

17 Jan 06:16
Compare
Choose a tag to compare

Previously, Start() would not wait for all children to be done before returning control.

If a child is marked with Infinity() the tree would terminate while leaving the child running. This release fixes the issue by conditionally deciding what children may block the return of control at the end of Start()

Fix panic when tree happens to be restarted after it's been canceled.

13 Jan 22:57
Compare
Choose a tag to compare
v1.1.2

oversight: fix panic on restart of canceled trees

Minor Bugfixes

10 Jan 19:39
Compare
Choose a tag to compare
  • Fix race condition when terminating a tree with simple one for one.
  • Fix a panic in easy package that happened when state tree operations were done before the global map was initialized.

Add graceful shutdown command

23 Nov 23:08
Compare
Choose a tag to compare
v1.1.0

oversight: add mutex to the read site of expectedOrder

Fix race condition on error handling

23 Nov 19:25
Compare
Choose a tag to compare
v1.0.4

oversight: fix race condition in error handling

Improve documentation to clarify that Max Restart Intensity is not restart jitter.

29 Jul 14:39
Compare
Choose a tag to compare
oversight: improve documentation on how this library handles max rest…

…art intensity