You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "Revathi Vijay (Jira)" <ji...@apache.org> on 2025/06/17 16:44:00 UTC
[jira] [Created] (HADOOP-19588) Add support for S3express in S3A
Revathi Vijay created HADOOP-19588:
--------------------------------------
Summary: Add support for S3express in S3A
Key: HADOOP-19588
URL: https://issues.apache.org/jira/browse/HADOOP-19588
Project: Hadoop Common
Issue Type: Improvement
Components: fs/s3
Affects Versions: 3.4.1, 3.4.0
Reporter: Revathi Vijay
Fix For: 3.4.1, 3.4.0
Currently, the endpoint for using S3 accesspoint is resolved for S3 and S3 on outposts: https://github.com/apache/hadoop/blob/trunk/hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/ArnResource.java#L29-L30
However, for s3express, the endpoint is "s3express-<zoneId>.<region>.amazonaws.com".
This ticket adds support for s3express endpoint.
Additionally, for access objects using s3express in the `S3AFileSystem`, we need to parse the access point ARN for an S3express access point into the access point name, since ARNs aren't supported on S3express other than in IAM policies. (https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points-directory-buckets-restrictions-limitations-naming-rules.html). This ticket also addresses this change.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: common-dev-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-dev-help@hadoop.apache.org