Skip to content

Releases: cirello-io/oversight

Fix deletion of completed childprocs

29 Oct 11:53
ede96b7
Compare
Choose a tag to compare
v1.6.0

oversight: handle deletion of completed childprocs

Modernize source code to use better features of Go

23 Oct 20:59
f8b311d
Compare
Choose a tag to compare
v1.5.0

oversight: prepare to rename default branch

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