[
https://issues.apache.org/jira/browse/HADOOP-16629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16957120#comment-16957120
]
Steve Loughran commented on HADOOP-16629:
-----------------------------------------
To add a comment here spanning multiple PRs: we are adding a new API call which
should be implementable by all object stores. Furthermore, given it is intended
to be used by applications external to the hadoop-* JARs, it's going to have to
be specified and tested and implicitly comes with some promise that we will not
delete it on whim.
We need to get it right -or at least think we have something which meets these
requirements, rather than just exposing the AWS S3 API and saying "here".
In particular, I want the API to be restricted to operations within the same
file system instance. I know S3 COPY lets you copy across stores, but there is
complexity you have not yet discovered-especially in terms of the features of
the S3A client and how they relate. That includes encryption, s3guard,
delegation tokens and other advanced features.
Please do not try to implement a cross FS API just because the AWS API offers
it. You will only complicate the lives of yourself and others-and I fear I am
one of the others.
+[~gabor.bota][~gopalv]
> support copyFile in s3a filesystem
> ----------------------------------
>
> Key: HADOOP-16629
> URL: https://issues.apache.org/jira/browse/HADOOP-16629
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: fs/s3
> Affects Versions: 3.2.1
> Reporter: Rajesh Balamohan
> Assignee: Rajesh Balamohan
> Priority: Minor
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]