Allow all output updates during CheckUpdateInterval after a state change
Open
theme/health-checks
type/bug
type/enhancement
- Dominant language
- Go
- Stars
- 30.1k
- Forks
- 4.6k
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 43
Description
This tracks an enhancement we identified under https://github.com/hashicorp/consul/issues/1057. You are currently forced to wait the `CheckUpdateInterval` after registering a new check before output will be accepted (unless the state changes). We should allow all output up to `CheckUpdateInterval` _after_ a state change (or the initial registration of the check) so that startup transients can be observed, and then rate limit as usual after that.
Similar to #1665 - we should resolve that at the same time.
Contributor guide
Assessment
This issue has not been assessed yet.