[ https://issues.apache.org/jira/browse/KAFKA-1486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14107167#comment-14107167 ]
Gwen Shapira commented on KAFKA-1486: ------------------------------------- Thanks [~guozhang]. If I understand you (and the code base) correctly, the requests/responses are now implemented in both the clients module and the core module, leading to some duplication. The client implementation has been nicely cleaned up to use schema and protoutils in KAFKA-1462, and the idea is eventually to implement all request/responses this way and to move the implementation to common module where it can be used by both clients and server without duplicate code. Since the move to common has to wait until the client/core dependency will be cleaned up (after both clients are done), this Jira should also wait. Did I get it right? > Move all request/responses to use schema-utils > ---------------------------------------------- > > Key: KAFKA-1486 > URL: https://issues.apache.org/jira/browse/KAFKA-1486 > Project: Kafka > Issue Type: Improvement > Reporter: Joel Koshy > Assignee: Gwen Shapira > Labels: newbie > Original Estimate: 72h > Remaining Estimate: 72h > > We started doing this for the new producer. > We should do the same on the server-side as well. It will make it a more > convenient to evolve the wire-protocol over time. -- This message was sent by Atlassian JIRA (v6.2#6252)