[ https://issues.apache.org/jira/browse/HIVE-2318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13079604#comment-13079604 ]
Vaibhav Aggarwal commented on HIVE-2318: ---------------------------------------- @Carl You would notice that 70% of the code deals with 1. Supporting reading with one file system and writing to another in the same query. 2. Writing directly to result directory if the file system does not support move. S3FileSystem serves as a specific example in this case because of which I choose this title. > Support multiple file systems > ----------------------------- > > Key: HIVE-2318 > URL: https://issues.apache.org/jira/browse/HIVE-2318 > Project: Hive > Issue Type: New Feature > Reporter: Vaibhav Aggarwal > Assignee: Vaibhav Aggarwal > Attachments: HIVE-2318.patch > > > Currently some of the Hive tasks like MoveTask, ConditionalMergeResolver > assume that the data is being copied or moved on the same file system. > These operators file if the source table is in one filesystem (like HDFS) and > destination table is in another file system (like s3). > This patch aims at: > 1. Support moving data between different file systems. > 2. Add support for file systems which do not support 'move' operation like s3. > 3. Remove redundant operations like moving data from and to the same location. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira