charliec05 opened a new pull request, #17870:
URL: https://github.com/apache/iceberg/pull/17870

   ### Summary
   
   - pass known file lengths from EcsFileIO into EcsInputFile
   - cache the supplied length and validate that it is non-negative
   - verify that reading a known length does not request object metadata
   
   This avoids redundant ECS HEAD requests when Iceberg already knows a data, 
delete, or manifest file size.
   
   Closes #17054
   
   ### Testing
   
   - `./gradlew :iceberg-dell:test`
   
   ---
   **AI Disclosure**
   - Model: GPT-5
   - Platform/Tool: OpenAI Codex
   - Human Oversight: fully reviewed
   - Prompt Summary: A detailed, repository-specific prompt requested a minimal 
known-length propagation fix, a no-network regression test, formatting, and 
full Dell module validation.


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