Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-4099

Change the time based log rolling to only based on the message timestamp.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.10.1.0
    • core
    • None

    Description

      This is an issue introduced in KAFKA-3163. When partition relocation occurs, the newly created replica may have messages with old timestamp and cause the log segment rolling for each message. The fix is to change the log rolling behavior to only based on the message timestamp when the messages are in message format 0.10.0 or above. If the first message in the segment does not have a timetamp, we will fall back to use the wall clock time for log rolling.

      Attachments

        Issue Links

          Activity

            People

              becket_qin Jiangjie Qin
              becket_qin Jiangjie Qin
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: