linkedin / li-apache-kafka-clients

li-apache-kafka-clients is a wrapper library for the Apache Kafka vanilla clients. It provides additional features such as large message support and auditing to the Java producer and consumer in the open source Apache Kafka.
BSD 2-Clause "Simplified" License
131 stars 52 forks source link

Handle invalid offsets in a uniform manner. #90

Closed smccauliff closed 6 years ago

smccauliff commented 6 years ago

Change calls to the underlying consumer.position() to the position() that is aware of resets. Refactor offset invalid offset handling into common code.