Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

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.