Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Invalid
-
None
-
None
-
None
-
None
Description
In LogCleaner we delete the log segment file asynchronously and then checkpoint the cleaned offsets. If broker exit after checkpoint is written but before log segment got deleted, when the broker start again, it will have the first dirty log offset different from the check-pointed offset.