Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
When recovering the transaction index, we should take snapshots of the producer state after recovering each segment. Currently, the snapshot offset is not updated correctly so we will reread the segment multiple times. Additionally, it appears that we do not remove snapshots with offsets higher than the log end offset in all cases upon truncation.
Attachments
Issue Links
- links to