xichen01 commented on PR #7326: URL: https://github.com/apache/ozone/pull/7326#issuecomment-2423941357
@adoroszlai However, for the current version checking logic to work accurately, it is a prerequisite that the versions must be consecutive, but this is not always guaranteed. - If we need to backport a new feature to a specific branch, but some of the previous features have not been backported, then the version numbers may not be consecutive, such as we need backport `HBASE_SUPPORT(7)` to ozone-1.4. - Or in the private Ozone branch maintained by many companies, in order to prevent the proto field id from conflicting with the community branch, they often set a special id, often the proto field id will start from 1000 or 10000, and then the id is not consecutive. This can also happen with service version I think this PR is a solution to the above problem, for the ID is limited to a maximum of 63, we should be able to achieve this by transmitting multiple bitmaps -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
