Support Questions

Find answers, ask questions, and share your expertise

Meaning of Hive LLAP configuration "Hold Containers to Reduce Latency" and why default = false

avatar
Guru

One of the Hive Interactive Query (LLAP) configs is "Hold Containers to Reduce Latency" and it is set to false by default. What specifically does this config control, and since the goal of LLAP is fast response times (down to subsecond), why is the default value not true since the config name suggests that turning it on would reduce latency?

1 ACCEPTED SOLUTION

avatar

@Greg Keys

"Hold Containers to Reduce Latency" refers to property "hive.prewarm.enabled" which is launch the Tez application masters at the time of Hive startup. This is set to false as LLAP maintains LLAP daemons to perform the application runs without the need of launching of Tez Application masters.

View solution in original post

1 REPLY 1

avatar

@Greg Keys

"Hold Containers to Reduce Latency" refers to property "hive.prewarm.enabled" which is launch the Tez application masters at the time of Hive startup. This is set to false as LLAP maintains LLAP daemons to perform the application runs without the need of launching of Tez Application masters.