Releases: reddit/achilles-sdk
Releases · reddit/achilles-sdk
v0.13.7
What's Changed
- Expose additional required leader election configs by @jessicayuen in #47
Full Changelog: v0.13.6...v0.13.7
v0.13.6
What's Changed
- [metrics] Add
achilles_processing_duration_seconds
metric for tracking e2e object processing latency by @harveyxia in #41⚠️ Behavior change—The FSM reconciler now correctly sets the Ready status condition as the conjunction of all other conditions. If any conditions are failed, the Ready condition's message will include the failed status conditions.
This may break existing users tests if they assert on the contents of the Ready condition
- Bump github.com/spf13/pflag from 1.0.6-0.20210604193023-d5e0c0615ace to 1.0.6 by @dependabot in #24
- Bump github.com/onsi/gomega from 1.36.2 to 1.37.0 by @dependabot in #32
- Bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 by @dependabot in #35
- [FSM] add result types
DoneResultWithStatusCondition
andDoneAndRequeueAfterCompletion[WithBackoff]
by @harveyxia in #42 - Bump github.com/prometheus/client_golang from 1.20.5 to 1.22.0 by @dependabot in #34
Full Changelog: v0.13.5...v0.13.6
v0.13.5
What's Changed
- Expose leader election option as a CLI flag by @jessicayuen in #43
Full Changelog: v0.13.4...v0.13.5
v0.13.4
What's Changed
- [handler] Fix rate limiting behavior by @harveyxia in #40
Full Changelog: v0.13.3...v0.13.4
v0.13.3
What's Changed
- [FSM] add
ManagesWithPredicate
builder method by @harveyxia in #39
Full Changelog: v0.13.2...v0.13.3
v0.13.2
What's Changed
- Dependabot version updates by @live-wire in #18
- Bump k8s.io/client-go from 0.32.0 to 0.32.3 by @dependabot in #20
- Bump actions/checkout from 3 to 4 by @dependabot in #19
- Expose leader election toggle by @harveyxia in #25
- Bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.3 by @dependabot in #23
- Bump golang.org/x/tools from 0.29.0 to 0.31.0 by @dependabot in #26
- Bump sigs.k8s.io/controller-runtime from 0.20.1 to 0.20.4 by @dependabot in #28
- Fix CI by @kdorosh in #31
- Bump golang.org/x/time from 0.9.0 to 0.11.0 by @dependabot in #29
- Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #33
- Fix makefile force flag (
-B
) behavior with go-get-tool by @kdorosh in #37 - [OutputSet] add
DeleteAll
method by @harveyxia in #38
New Contributors
- @live-wire made their first contribution in #18
- @dependabot made their first contribution in #20
Full Changelog: v0.13.1...v0.13.2
v0.13.1
v0.13.0
What's Changed
- [feat] Add option for disabling metrics for GVK by @kumaramit01 in #14
- [deps][breaking] Upgrade controller-runtime to
v0.20.1
by @shadialtarsha in #11
New Contributors
- @kumaramit01 made their first contribution in #14
- @shadialtarsha made their first contribution in #11
Full Changelog: v0.12.1...v0.13.0
v0.12.1
What's Changed
- Remove reference to internal slack by @jessicayuen in #4
- [README] Fix broken doc links; remove other internal references by @jessicayuen in #5
- [README] link to
achilles-token-controller
by @harveyxia in #6 - [doc] fix
io.WithOptimisticLock
typo by @harveyxia in #7 - [CI] remove private module by @harveyxia in #9
- Fix broken links in docs by @colinodell in #8
- [FSM] fix metrics deletion when auto-create enabled by @harveyxia in #10
New Contributors
- @jessicayuen made their first contribution in #4
- @colinodell made their first contribution in #8
Full Changelog: v0.12.0...v0.12.1