[
https://issues.apache.org/jira/browse/HIVE-9010?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sergey Shelukhin updated HIVE-9010:
-----------------------------------
Fix Version/s: 0.15.0
> introduce Hive perf configuration utility
> -----------------------------------------
>
> Key: HIVE-9010
> URL: https://issues.apache.org/jira/browse/HIVE-9010
> Project: Hive
> Issue Type: Improvement
> Components: Configuration
> Reporter: Sergey Shelukhin
> Fix For: 0.15.0
>
>
> Recently, many major perf features have been added (or are being added) to
> Hive, such as vectorization, CBO, Tez, Spark, etc.
> These are off by default, and customers using the Apache distribution may not
> be aware of them, and may not take advantage of all the speed Hive can offer.
> We can create a Hive perf configuration utility that will be able to set 6-10
> important, easy-to-set settings. It can be used by admins or users when
> deploying Hive or on an existing cluster. Ideally all the no-brainer
> set-to-true settings would be there, with caveats, if any, described; some
> other ones may be, too, but we don't want to add any options for tuning
> because the whole point is to make it not confusing (as compared to editing
> the entire config file). Unless we have automatic tuning at some point, the
> users doing perf tuning can edit the config file manually (or use set) after
> reading the docs.
> Then we can mention it prominently in the docs and release notes. This should
> go a long way towards making sure users can utilize Hive to its full
> potential, without us enabling large/perf features by default, at least until
> they are stable (e.g. CBO can be enabled by default, so this tool may note
> that).
> Experimental feature settings (true/false or simple) can also be added in a
> separate section.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)