[
https://issues.apache.org/jira/browse/KAFKA-6939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16526388#comment-16526388
]
Bhagya Lakshmi Gummalla commented on KAFKA-6939:
------------------------------------------------
[~badai] Is this still an issue and do you need me to work on this?
> Change the default of log.message.timestamp.difference.max.ms to 500 years
> --------------------------------------------------------------------------
>
> Key: KAFKA-6939
> URL: https://issues.apache.org/jira/browse/KAFKA-6939
> Project: Kafka
> Issue Type: Improvement
> Reporter: Badai Aqrandista
> Priority: Minor
>
> If producer incorrectly provides timestamp in microsecond (not in
> millisecond), the record is accepted by default and can cause broker to roll
> the segment files continuously. And on a heavily used broker, this will
> generate a lot of index files, which then causes the broker to hit
> `vm.max_map_count`.
> So I'd like to suggest changing the default for
> log.message.timestamp.difference.max.ms to 15768000000000 (500 years * 365
> days * 86400 seconds * 1000). This would reject timestamp in microsecond from
> producer and still allow most historical data to be stored in Kafka.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)