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]

Reply via email to