Kuan Po Tseng created KAFKA-16414:
-------------------------------------

             Summary: Inconsistent active segment expiration behavior between 
retention.ms and retention.bytes
                 Key: KAFKA-16414
                 URL: https://issues.apache.org/jira/browse/KAFKA-16414
             Project: Kafka
          Issue Type: Improvement
    Affects Versions: 3.6.1
            Reporter: Kuan Po Tseng
            Assignee: Kuan Po Tseng


This is a follow up issue on KAFKA-16385.

Currently, there's a difference between how retention.ms and retention.bytes 
handle active segment expiration:
- retention.ms always expire active segment when max segment timestamp matches 
the condition.
- retention.bytes only expire active segment when retention.bytes is configured 
to zero.

The behavior should be either rotate active segments for both retention 
configurations or none at all.

For more details, see
https://issues.apache.org/jira/browse/KAFKA-16385?focusedCommentId=17829682&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17829682





--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to