[ 
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)

Reply via email to