Skip to content

Commit b69d1bd

Browse files
Make SnapshotsInProgress Diffable (#89619)
This is very important for #77466. Profiling showed that serializing snapshots-in-progress when there's a few snapshots with high shard count running takes a significant amount of CPU and heap for sending the full data structure over an over. This PR adds diffing in the simplest way I could think of on top of the existing data structure. closes #88732
1 parent 1c2bd7c commit b69d1bd

File tree

3 files changed

+474
-69
lines changed

3 files changed

+474
-69
lines changed

docs/changelog/89619.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pr: 89619
2+
summary: Make `SnapshotsInProgress` Diffable
3+
area: Snapshot/Restore
4+
type: enhancement
5+
issues:
6+
- 88732

0 commit comments

Comments
 (0)