[ https://issues.apache.org/jira/browse/KAFKA-1074?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13849376#comment-13849376 ]
Jun Rao commented on KAFKA-1074: -------------------------------- Summary of changes since the previous patch. LogCleaner: * Added the logic to pause and resume the cleaning of a log. Canceling the cleaning is implemented as pausing, followed by resuming. LogManager: * Don't halt when background flush hits an IOException since the same IOException will be hit during log append, which will halt the broker. This removes the need to synchronize btw the flushing and the deleting of the log. * Removed OptimisticLockFailureException in LogCleaner. When a log needs to be truncated, first pause log cleaning, then truncate the log, and finally resume log cleaning. > Reassign partitions should delete the old replicas from disk > ------------------------------------------------------------ > > Key: KAFKA-1074 > URL: https://issues.apache.org/jira/browse/KAFKA-1074 > Project: Kafka > Issue Type: Bug > Components: core > Affects Versions: 0.8.0 > Reporter: Jun Rao > Assignee: Jun Rao > Fix For: 0.8.1 > > Attachments: KAFKA-1074.patch, KAFKA-1074_2013-12-04_10:14:13.patch, > KAFKA-1074_2013-12-16_09:43:53.patch > > > Currently, after reassigning replicas to other brokers, the old replicas are > not removed from disk and have to be deleted manually. -- This message was sent by Atlassian JIRA (v6.1.4#6159)