I have a question about the config value offsets.retention.minutes in kafka 0.9.0.0. Is this the timeout for when offsets get compacted in the topic or actually deleted (as it appears from a cursory reading of https://github.com/apache/kafka/blob/0.9.0/core/src/main/scala/kafka/coordinator/GroupMetadataManager.scala#L532 )
If it actually deletes the offsets, what happens if a topic simply doesn't get a new message for a day (the default value for offsets.retention.minutes). Are the offsets then forgotten? This seems really strange and counter-intuitive. I thought offsets were supposed to be saved forever (isn't that why a compacted topic is used)? Thanks in advance, Matvey Arye