[jira] [Updated] (KAFKA-521) Refactor Log subsystem

2012-10-04 Thread Jay Kreps (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jay Kreps updated KAFKA-521: Description: There are a number of items it would be nice to cleanup in the log subsystem: 1. Misc. funky ap

[jira] [Updated] (KAFKA-521) Refactor Log subsystem

2012-11-20 Thread Jay Kreps (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jay Kreps updated KAFKA-521: Attachment: KAFKA-521-v1.patch Changes FileMessageSet: - Improve docs - rename constructor argument initChan

[jira] [Updated] (KAFKA-521) Refactor Log subsystem

2012-11-26 Thread Jay Kreps (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jay Kreps updated KAFKA-521: Attachment: KAFKA-521-v2.patch Updated patch. In addition to the items in v1 This has the following changes:

[jira] [Updated] (KAFKA-521) Refactor Log subsystem

2012-11-26 Thread Jay Kreps (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jay Kreps updated KAFKA-521: Attachment: KAFKA-521-v3.patch Updated patch. Only change is to make the maxOffset parameter in Log.read co

[jira] [Updated] (KAFKA-521) Refactor Log subsystem

2012-11-27 Thread Jay Kreps (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jay Kreps updated KAFKA-521: Attachment: KAFKA-521-v4.patch New patch, v4, contains two changes: 1. Remove unused imports Swapnil pointed

[jira] [Updated] (KAFKA-521) Refactor Log subsystem

2012-11-27 Thread Jay Kreps (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jay Kreps updated KAFKA-521: Attachment: KAFKA-521-v5.patch New patch. Addresses your comments (see below) and also one more refactoring: