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

   This PR extends PR [#111](https://github.com/apache/iceberg-go/pull/111)
   
   Implements [#92](https://github.com/apache/iceberg-go/issues/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.
   GCS connection options (authentication, endpoint) can also be passed in the 
map of properties.


-- 
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: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to