Description
This problem is reproducible by seeking to the middle a compressed message set. Because KafkaConsumer does not filter out the messages earlier than the sought offset in the compressed message. The message returned to user will always be the first message in the compressed message set instead of the message user sought to.