fallintoplace opened a new pull request, #2546: URL: https://github.com/apache/iceberg-go/pull/2546
**What** - Support remote S3 request signing. **Why** - Access REST-managed storage without local AWS credentials. **Implementation** - Support table-scoped and legacy signing endpoints. - Pass signing headers and properties. Reuse refreshing catalog auth. - Sign each S3 attempt. Keep uploads streaming and replay bulk-delete XML. - Keep table tokens separate from catalog and storage credentials. **References** - [REST spec](https://github.com/apache/iceberg/blob/ab8a86d5e5fd173f682142573de12d3e978fbe7b/open-api/rest-catalog-open-api.yaml#L1460) - [Java signer](https://github.com/apache/iceberg/blob/ab8a86d5e5fd173f682142573de12d3e978fbe7b/aws/src/main/java/org/apache/iceberg/aws/s3/signer/S3V4RestSignerClient.java) - Related: #458 -- 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]
