Chia-Ping Tsai created KAFKA-21065:
--------------------------------------

             Summary: Streamline `BytesApiMessageSerde` and 
`RemoteLogMetadataSerde`
                 Key: KAFKA-21065
                 URL: https://issues.apache.org/jira/browse/KAFKA-21065
             Project: Kafka
          Issue Type: Improvement
            Reporter: Chia-Ping Tsai
            Assignee: Chia-Ping Tsai


It seems {{BytesApiMessageSerde}} was designed as an abstract class so that 
other topics' serialization could leverage it. Unfortunately, that never 
happened over the past 5 years, so it is time to streamline it.

BTW, {{RemoteLogMetadataSerde}} could use the new {{instanceof}} pattern 
matching to simplify the type checks 🙂



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to