Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
3.4.0, 3.5.0, 3.6.0, 3.7.0
-
None
-
None
Description
MetadataLoader#loadSnapshot get empty TopicsDelta.localChanges(brokerId).deletes
Bug:
1. When generating MetadataDelta from Snapshot, TopicsDelta will first #replay(TopicRecord);
2. However, TopicsDelta directly creates a TopicDelta without any Partitions, instead of using the previous TopicImage;
3. Because TopicDelta.image has no Partitions, when TopicDelta#localChanges generates the deletes list, it returns empty deletes.
Attachments
Issue Links
- links to