psarka commented on issue #1589: URL: https://github.com/apache/iceberg-python/issues/1589#issuecomment-3333569101
I'd like to register a use-case where client overriding make sense. When files are hosted on Oracle cloud, nessie catalog is configured to use S3 compat layer and nessie service pod has static credentials exposed as AWS_ env vars. But the users of catalog data have standard OCI auth. For such users it makes sense to override fileio and use one that uses Oracle sdk, rather than s3fs. At the moment the workaround is to extend RestCatalog class and to override the private _response_to_talble method, which is obviously not ideal. -- 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]
