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]
