dreamtalen commented on issue #495: URL: https://github.com/apache/arrow-rs-object-store/issues/495#issuecomment-3321509197
> Right they're part of the compat API for migrating workloads designed for S3 and which don't support GCS natively, I'm confused as to why you would choose to use such APIs when you don't have to? Using the GCS APIs is better supported, and there is a wider choice of Auth options, many of which avoid the risks of long-lived static credentials such as HMAC keys? > > From the provided link > > > HMAC keys are useful when you want to move data between other cloud storage providers and Cloud Storage, because HMAC keys allow you to reuse your existing code to access Cloud Storage. > > I.e. they're a migration tool Sure, we're currently in a migration phase to GCS and many of users still rely on S3-based tools like boto3, s5cmd, etc. These tools generally work fine with GCS HMAC keys and we only run into this issue with object_store crate. I have prepared a PR at https://github.com/apache/arrow-rs-object-store/pull/496 to address this -- 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: github-unsubscr...@arrow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org