[ https://issues.apache.org/jira/browse/KAFKA-1480?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14016072#comment-14016072 ]
Steven Zhen Wu commented on KAFKA-1480: --------------------------------------- just to clarify, it's more important to have this support in per-topic config. should we repurpose "segment.ms" for minute unit? or should we define a new config like "segment.ms.minute"? > support log.roll.minutes > ------------------------ > > Key: KAFKA-1480 > URL: https://issues.apache.org/jira/browse/KAFKA-1480 > Project: Kafka > Issue Type: Improvement > Components: config > Reporter: Steven Zhen Wu > > Steven, > We initially set the rolling criterion based on hours to avoid too frequent > log rolling and in turn too small segment files. For your case this may be > reasonable to set the rolling criterion on minutes. Could you file a JIRA? > Guozhang > On Mon, Jun 2, 2014 at 4:00 PM, Steven Wu <steve...@netflix.com.invalid> > wrote: > > This might be a bit unusual. We have a topic that we only need to keep last > > 5 minutes of msgs so that replay from beginning is fast. > > > > Although retention.ms has time unit of minute, segment.ms ONLY has time > > unit of hour. If I understand cleanup correctly, it can only delete files > > that are rolled over. If true, the minimal retention period can be actually > > one hour. > > > > is there any particular reason for different time units for retention and > > roll? Can we add "log.roll.minutes"? -- This message was sent by Atlassian JIRA (v6.2#6252)