set hive.mapred.mode = strict;
This will fail query if query doesnt specify filter containing partitioning
column.

On Tue, Sep 29, 2015 at 10:56 AM, Smit Shah <who...@gmail.com> wrote:

> Hey,
>
> We have exposed hive console to our org via command line and through Hue
> ui. However, we are currently facing issues when user runs a blanket select
> or insert query from table without specifying partition indexes.
>
> I wanted to know if its possible to enforce users to provide partition
> index in queries or fail otherwise. (Our partition indexes are date and
> time). Also, if that's possible we also want to restrict the range of date
> to 2 days so no malicious user can effect the cluster availability by
> querying for months worth of data.
>
>
> If this is not doable in Hive at the moment, I am interested in writing a
> patch for it. I am not familiar with hive codebase so not sure how complex
> this is. Any hints or tips would be great and if I do need to write such a
> patch, I would be happy to contribute back to the source.
>
>
> Regards,
> Smit
>

Reply via email to