[ https://issues.apache.org/jira/browse/HIVE-316?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ashish Thusoo reassigned HIVE-316: ---------------------------------- Assignee: Richard Lee Made Richard a contributor and assigned the bug to him. > External table definitions should be allowed outside of Warehouse Filesystem > ---------------------------------------------------------------------------- > > Key: HIVE-316 > URL: https://issues.apache.org/jira/browse/HIVE-316 > Project: Hadoop Hive > Issue Type: Improvement > Components: Metastore > Reporter: Richard Lee > Assignee: Richard Lee > Attachments: hive-external-filesystems.diff > > > I have a situation where I have hive's datastore pointed at an hdfs, but > would like to create an external table on data accessable from an outside > data storage solution exported via nfs. > Presently, Warehouse.java aggregates only a single FileSystem object which > limits all tables, both internal and external to being relative to the URl > specified in the hive configuration. I feel like the Warehouse code should > prefer to use the configured warehouse URI for non-absolute Paths, but honor > paths outside of the Warehouse; particularly when they are defined in > external tables. > I was going to implement this by adding a Map of FileSystem objects to the > Warehouse object. This map gets populated with FileSystem objects when > operations cannot be performed by either the warehouse FS, or any other FS > object in the map. I am not sure what impact this change would have on hive > overall... or if this is the only place that this change would need to be > made. > Please advise. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.