Thank you for pointing this out.  The 'hive.cache.expr.evaluation'
parameter was added by
HIVE-4209<https://issues.apache.org/jira/browse/HIVE-4209> and
it needs to be included in the wiki.  Its description is in
hive-default.xml.template:

If true, evaluation result of deterministic expression referenced twice or
> more will be cached. For example, in filter condition like ".. where key +
> 10 > 10 or key + 10 = 0" "key + 10" will be evaluated/cached once and
> reused for following expression ("key + 10 = 0"). Currently, this is
> applied only to expressions in select or filter operator.


Do you want to provide more information than that?  To contribute to the
wiki, create a Confluence
account<https://cwiki.apache.org/confluence/signup.action>and send a
message to this list asking for wiki editing privilege and
giving your account name.  But if you just want the description to be added
to the wiki, I can take care of that.

If you have additional information, it might not belong in Configuration
Properties<https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties>
(although
once the parameter is there it can link to another page for details).  The
Select<https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Select>page
is one possibility, or maybe you'll find a better place for it.

If you want to revise the description in hive-default.xml.template, you
need to open a JIRA and patch the file.


-- Lefty


On Sat, May 24, 2014 at 1:01 AM, 郭士伟 <guoshi...@gmail.com> wrote:

> I have used a configuration property 'hive.cache.expr.evaluation' in hive
> 0.12 recently and found it useful. But I cannot find any documents about it
> on the wiki page:
> https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties.
> Indeed, I pick it up from the source code.
>
> I think it maybe useful for other hive users if I can write some documents
> about the property.
>
> So, can anyone give me some pointers that how can I make the change happen
> ?
>
> Thanks, anyway.
>

Reply via email to