[ 
https://issues.apache.org/jira/browse/HIVE-11358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15010257#comment-15010257
 ] 

Lefty Leverenz commented on HIVE-11358:
---------------------------------------

General questions:

1.  Why don't the parameters that take a time value use a TimeValidator?  For 
examples, see hive.spark.client.future.timeout in the patch (seconds) and 
hive.stats.retries.wait in HiveConf.java (milliseconds).

2.  Why is milliseconds "ms" in some parameter names and "millis" in others?

3.  Why do several parameter names use hyphens where normally there would be 
dots?

Hyphens in parameter names:

* hive.llap.daemon.shuffle.dir-watcher.enabled
* hive.llap.daemon.am.liveness.heartbeat.interval-ms
* hive.llap.am.liveness.connection.timeout-millis
* hive.llap.am.liveness.connection.sleep-between-retries-millis
* hive.llap.file.cleanup.delay-seconds
* hive.llap.task.communicator.connection.timeout-millis
* hive.llap.task.communicator.connection.sleep-between-retries-millis

Also hive.llap.task.scheduler.node.re-enable.min.timeout.ms & 
hive.llap.task.scheduler.node.re-enable.max.timeout.ms but those are genuine 
hyphens.

> LLAP: move LlapConfiguration into HiveConf and document the settings
> --------------------------------------------------------------------
>
>                 Key: HIVE-11358
>                 URL: https://issues.apache.org/jira/browse/HIVE-11358
>             Project: Hive
>          Issue Type: Sub-task
>            Reporter: Sergey Shelukhin
>            Assignee: Sergey Shelukhin
>         Attachments: HIVE-11358.01.patch, HIVE-11358.patch
>
>
> Hive uses HiveConf for configuration. LlapConfiguration should be replaced 
> with parameters in HiveConf



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to