dongjoon-hyun opened a new pull request, #2577:
URL: https://github.com/apache/orc/pull/2577

   ### What changes were proposed in this pull request?
   
   This PR adds `since` Javadoc tags to all public classes, interfaces, and 
enums in `orc-core` module. The version for each `since` tag was determined 
from git history by finding the earliest release tag (`rel/release-*`) 
containing the commit that first introduced each file.
   
   - 159 files modified (281 insertions)
   - Versions range from `1.0.0` to `2.2.0`
   - Skipped third-party vendored code under `org.threeten.extra.chrono`
   - Skipped package-private classes
   
   ### Why are the changes needed?
   
   The `since` Javadoc tag is a standard practice for documenting API 
versioning in Java libraries. Currently, only 3 out of 162+ public types in 
`orc-core` have `since` tags. Adding these tags improves API documentation and 
helps users understand which version introduced each class.
   
   ### How was this patch tested?
   
   Pass the CIs and manual review.
   
   ### Was this patch authored or co-authored using generative AI tooling?
   
   Generated-by: Claude Code (Claude Opus 4.6)


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

Reply via email to