[ https://issues.apache.org/jira/browse/BOOKKEEPER-1018?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15957154#comment-15957154 ]
ASF GitHub Bot commented on BOOKKEEPER-1018: -------------------------------------------- Github user merlimat commented on the issue: https://github.com/apache/bookkeeper/pull/126 @eolivelli > So that in the future we will not forget about this "legacy" option, as actual is not "legacy" at all if Yahoo/Pulsar is using it in production I think that for long term we should converge to one single wire protocol that is both extensible and resource efficient. BK v2 protocol has its own issues as well (which is why protobuf was introduced): * Fixed binary protocol, cannot add new fields and have easy upgrade * Doesn't have a request id. For example if a client tries to read the same entry twice, it cannot distinguish the response for each request, thus needing additional logic in the client to keep track of it. > Allow client to select older V2 protocol (no protobuf) > ------------------------------------------------------ > > Key: BOOKKEEPER-1018 > URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1018 > Project: Bookkeeper > Issue Type: Bug > Components: bookkeeper-server > Reporter: Govind Menon > Assignee: Govind Menon > Fix For: 4.5.0 > > > Oriignally done by Matteo Merli -- This message was sent by Atlassian JIRA (v6.3.15#6346)