[ 
https://issues.apache.org/jira/browse/KAFKA-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matthias J. Sax resolved KAFKA-40.
----------------------------------
    Resolution: Implemented  (was: Abandoned)

It seem the time-index as introduced via KIP-33 
([https://cwiki.apache.org/confluence/display/KAFKA/KIP-33+-+Add+a+time+based+log+index])
 addressed this issue.

> Time based log rolling
> ----------------------
>
>                 Key: KAFKA-40
>                 URL: https://issues.apache.org/jira/browse/KAFKA-40
>             Project: Kafka
>          Issue Type: New Feature
>            Assignee: Chris Burroughs
>            Priority: Minor
>
> In some cases we know that consumers are interested in data on time 
> boundaries (for example, hourly), and when a new consumer of the type is spun 
> up it wants to consume data since the last boundary (start at 12 noon). 
> OffsetRequest can do this now, but Log:getOffsetsBefore is "very approximate" 
> and it would be nice for the consumers to not have to iterate over unneeded 
> data that (being older) is less likely to be in the page cache. 
> Proposal: Optional argument to roll log file if it contains more than n 
> seconds of data. I think this is reasonable, but wanted to create a ticket 
> for comments in-case I've missed a reason this infeasible or otherwise a bad 
> idea.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to