Ashutosh Pant created HADOOP-18330: -------------------------------------- Summary: S3AFileSystem removes Path when calling createS3Client Key: HADOOP-18330 URL: https://issues.apache.org/jira/browse/HADOOP-18330 Project: Hadoop Common Issue Type: Bug Components: fs/s3 Affects Versions: 3.3.3, 3.3.2, 3.3.1, 3.3.0 Reporter: Ashutosh Pant
when using hadoop and spark to read/write data from an s3 bucket like -> s3a://bucket/path and using a custom Credentials Provider, the path is removed from the s3a URI and the credentials provider fails because the full path is gone. In Spark 3.2, It was invoked as -> s3 = ReflectionUtils.newInstance(s3ClientFactoryClass, conf) .createS3Client(name, bucket, credentials); But In spark 3.3.3 It is invoked as s3 = ReflectionUtils.newInstance(s3ClientFactoryClass, conf).createS3Client(getUri(), parameters); the getUri() removes the path from the s3a URI -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-dev-h...@hadoop.apache.org