Skip to content

Releases: avast/retry-go

Avoid overflow in BackOffDelay and CombineDelay

17 Sep 20:21
Compare
Choose a tag to compare

Export default configuration & MaxDelay option

25 Feb 13:41
Compare
Choose a tag to compare

Support random jitter combined with other delay options.

28 Jan 20:34
Compare
Choose a tag to compare

Allocated length of `errorLog` should be 1 and not config.attempts if `lastErrorOnly` is set to true in the config

retryIf should be called before onRetry

23 Oct 10:53
Compare
Choose a tag to compare

retryIf should be called before onRetry #21

ability to mark error as unrecoverable

13 Jul 19:23
Compare
Choose a tag to compare

Add an ability to mark error as unrecoverable #18 and Fix missing delay before second attempt #19

Custom retry function

29 Apr 09:40
Compare
Choose a tag to compare

Added last error return from the retry function

22 Jan 11:26
08d411b
Compare
Choose a tag to compare

Allow to configure fixed or back off delay

11 Jan 22:03
48dfe71
Compare
Choose a tag to compare

Remove Units function

03 Dec 23:14
7e26136
Compare
Choose a tag to compare

argument of retry.Delay is final delay (no multiplication by retry.Units anymore)

function retry.Units are removed

more about this breaking change #7