[ 
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.

Reply via email to