fix(upgrade): don't drop shard-group durations when upgrading DBs #22650
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.
Closes #22649
influxd upgrade
has been dropping shard-group duration values. Users who upgraded prior to v2.0.5 weren't affected because (as part of enabling updates to shard-group-durations in that version) a KV migration was added to fill in default duration values in the boltDB. Users who upgraded on-or-after v2.0.5 will have been affected, which is likely contributing to the recent reports we've gotten about decreased ingest performance in 2.0.x.