srilman opened a new pull request, #111:
URL: https://github.com/apache/iceberg-go/pull/111

   Partially implements #92. The Go CDK has well-maintained implementations for 
accessing objects stores from S3, Azure, and GCS via a `io/fs.Fs`-like 
interface. However, their file interface doesn't support the `io.ReaderAt` 
interface or the `Seek()` function that Iceberg-Go requires for files. 
Furthermore, the File components are private. So we copied the wrappers and 
implement the remaining functions inside of Iceberg-Go directly.
   
   In addition, we add support for S3 Read IO using the CDK, providing the 
option to choose between the existing and new implementation using an extra 
property.
   
   Next PRs will implement write IO, at which point we will drop the non-CDK S3 
IO implementation.


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