[ 
https://issues.apache.org/jira/browse/ARROW-14971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17454822#comment-17454822
 ] 

Antoine Pitrou commented on ARROW-14971:
----------------------------------------

Move need not be atomic, but it should probably be "cheap" (i.e. not imply 
streaming the whole file through the network). If that can't be done, then 
better to leave it unimplemented, IMHO.

See the S3 implementation:
https://github.com/apache/arrow/blob/master/cpp/src/arrow/filesystem/s3fs.cc#L2377-L2394

> [C++] Decide if we implement GcsFileSystem::Move
> ------------------------------------------------
>
>                 Key: ARROW-14971
>                 URL: https://issues.apache.org/jira/browse/ARROW-14971
>             Project: Apache Arrow
>          Issue Type: Improvement
>            Reporter: Carlos O'Ryan
>            Assignee: Carlos O'Ryan
>            Priority: Major
>
> There is no atomic move in GCS, so maybe we do not need to implement this.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to