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 "Ahmar Suhail (Jira)" <ji...@apache.org> on 2022/12/16 11:37:00 UTC

[jira] [Created] (HADOOP-18579) Warn when no region is configured

Ahmar Suhail created HADOOP-18579:
-------------------------------------

             Summary: Warn when no region is configured
                 Key: HADOOP-18579
                 URL: https://issues.apache.org/jira/browse/HADOOP-18579
             Project: Hadoop Common
          Issue Type: Sub-task
            Reporter: Ahmar Suhail


The AWS Java SDK V1 allows for cross region access. This means that even if you have instantiate the S3 client with US_EAST_1 (or any region different to your actual bucket's region), the SDK will figure out the region. 

 

With the upgrade to SDK V2, this is no longer supported and the region should be set explicitly. To prepare for this change, S3A should warn when a region is not set via fs.s3a.endpoint.region. 

 

We should warn even if fs.s3a.endpoint is set and region can be parsed from this. This is because it is recommended to let the SDK V2 figure out the endpoint to use from the region, and so S3A should discourage from setting the endpoint unless absolutely required (eg for third party stores). 



--
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