pan3793 commented on PR #8182:
URL: https://github.com/apache/hadoop/pull/8182#issuecomment-3798000554

   > The current Hadoop 3.4.2 API docs show ~13,000 classes. Without the 
visibility annotation filtering, it goes up to ~126,000 classes.
   
   late chime in - the number sounds like a huge impact, was anyone considered 
migrating to [japicmp](https://siom79.github.io/japicmp/)? it looks like a 
modern and popular solution for binary compatibility check, I see that at least 
the Parquet project is using it. Specifically, the docs say it supports 
"exclusion based on annotations"
   
   > Per default all classes are tracked. If necessary, certain packages, 
classes, methods or fields can be excluded or explicitly included. Inclusion 
and exclusion is also possible based on annotations.
   
   


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