Difference between retention configuration offsets.retention.minutes and log.retention.minutes
What is the difference between the following two retention configurations? offsets.retention.minutes log.retention.minutes I don't get how it differs or relate to each other. From my understanding, once the offset is removed, the record in the log is not accessible and vice versa. Is there something I have misunderstood? The offset is a pointer to the most recent message that has been consumed by a consumer. So if you read 10 messages, the offset moves 10 places. offsets.retention.minutes allows you to move the offset back to the beginning if it isn't changed within a set period of time. To