peterxcli opened a new pull request, #11348: URL: https://github.com/apache/ozone/pull/11348
## What changes were proposed in this pull request? Wire Hadoop positioned-read APIs through Ozone's client and filesystem streams. EC requests use separate readers for cursor and reconstruction state; encrypted multipart reads use Hadoop's concurrent decryption. The wrappers delegate native positioned reads, and cursor-only custom streams now report them as unsupported. This depends on #11314. The branch includes that PR's head (`4cb686c6fd0017cf2c92460b7aa3185d2d8f733b`), so the current diff against `master` includes its streaming-read changes. This PR is draft until the prerequisite lands and the branch is merged with `master`. ## What is the link to the Apache JIRA https://issues.apache.org/jira/browse/HDDS-16396 ## How was this patch tested? 152 focused unit tests and six integration cases passed, covering EC reconstruction and failover, encrypted multipart boundaries, and concurrent reads. Checkstyle and RAT passed. The KMS test used `--add-opens=java.base/java.lang=ALL-UNNAMED` for JAXB on JDK 21. Generated-by: Codex (GPT-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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
