arp7 edited a comment on pull request #1973: URL: https://github.com/apache/ozone/pull/1973#issuecomment-802243586
> Just the old clients. Server-side can check both the fields to support both old and actual field. This should be done until Ozone 2.0. I don't think that will work. It will prevent new clients from talking to an old server. It will be useful to write down the 4 permutations in a table format. E.g. the columns could be: - Client version - Server version - Wire message - Message stored in OM Raft log - Message stored on DB - Behavior on downgrade (applicable when server is new) |Client version|Server version|Wire message|Message stored in OM Raft log|Message stored on DB|Behavior on downgrade| |-----|-----|-----|-----|-----|-----| |New|Old||||NA| |Old|Old||||NA| |New|New||||NA| |Old|New||||NA| -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
