Mikhail Panchenko created KAFKA-12696: -----------------------------------------
Summary: Add standard getters to LagInfo class to allow automatic serialization Key: KAFKA-12696 URL: https://issues.apache.org/jira/browse/KAFKA-12696 Project: Kafka Issue Type: Improvement Components: streams Reporter: Mikhail Panchenko The LagInfo class has non-standard getters for its member variables. This means that Jackson and other serialization frameworks do not know how to serialize them without additional annotations. So when implementing the sort of system that KAFKA-6144 is meant to enable, as documented here in docs like [Kafka Streams Interactive Queries|https://docs.confluent.io/platform/current/streams/developer-guide/interactive-queries.html#querying-state-stores-during-a-rebalance], one has to either inject a bunch of custom serialization logic into Jersey or wrap this class. The patch to fix this is trivial, and I will be putting one up shortly. -- This message was sent by Atlassian Jira (v8.3.4#803005)