One of the impediments for uptake of the CREATE VIEW feature in Hive has been the lack of partition awareness. This made it non-transparent to replace a table with a view, e.g. for renaming purposes. To address this as well as some other use cases, I'm proposing the first steps towards view partition support:
http://wiki.apache.org/hadoop/Hive/PartitionedViews This solution is still primitive, but should make using views at least possible in a number of cases, with a bit of extra DDL/ETL effort. Feedback welcome. JVS