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
Introduce new version to process LM segments with record header #179
Add a new interface of MsgAssmbler which accpets record header as a parameter;
Add validation check for LMHeaderValue which will check the version mark and if there is invalid values of its fields;
Add a new constructor for LMSegment;
Add compatibility test for checking if records from Producer without record header can be handled by Consumer with
both record header and payload header support.