Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This commit adds the ability to capture execution traces from the past
few seconds of execution when something seems wrong. Often when a timer
fires and we detect something is wrong, the relevant information is
already lost. The new flight recorder in go
golang/go#63185 creates a ring buffer that
enables capturing these traces. This commit adds the capability to
capture traces but doesn't enable it anywhere.
There is a small performance cost of having the flight recorder always
enabled, so some performance testing is required to determine if we need
to protect this behind a cluster setting.
Epic: none
Release note: None