Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: HIVE-12597 LLAP

...

The number of queries allowed in parallel via llap. Negative number implies 'infinite'.

LLAP

...

Cache

hive.llap.object.

...

cache.enabled
  • Default Value: nulltrue
  • Added In: Hive 2.0.0 with ..

 

 

Cache objects (plans, hashtables, etc) in LLAP

hive.llap.io.

...

use.lrfu
  • Default Value:  false
  • Added In: Hive 2.0.0 with ..

...

Whether ORC low-level cache should use Least Frequently / Frequently Used (LRFU) cache policy instead of default First-In-First-Out (FIFO).

hive.llap.io.

...

lrfu.lambda
  • Default Value: 0.01f
  • Possible Values: Between 0 and 1
  • Added In: Hive 2.0.0 with ..

Lambda for ORC low-level cache LRFU cache policy. Must be in [0, 1].

0 makes LRFU behave like LFU, 1 makes it behave like LRU, values in between balance accordingly.

LLAP I/O

hive.llap.io.

...

enabled
  • Default Value:  null
  • Added In: Hive 2.0.0 with ..

...

Whether the LLAP I/O layer is enabled.  Remove property or set to false to disable LLAP I/O.

hive.llap.io.cache.orc.size

...

Maximum size for IO allocator or ORC low-level cache.

 

hive.llap.io.threadpool.size

...

Specify the number of threads to use for low-level IO thread pool.

 

...

hive.llap.io.orc.time.counters

...

hive.llap.io.allocator.direct
  • Default Value:  true
  • Added In: Hive 2.0.0 with HIVE-12597

...Whether ORC low-level cache should use direct allocation.

LLAP CBO

hive.llap.auto.allow.uber

...

hive.llap.auto.enforce.vectorized
  • Default Value:  true
  • Added In: Hive 2.0.0 with ..

...Enforce that inputs are vectorized, before considering vertex

hive.llap.auto.enforce.stats
  • Default Value:  true
  • Added In: Hive 2.0.0 with ..

...Enforce that column stats are available, before considering vertex.

hive.llap.auto.max.input.size
  • Default Value:  10*1024*1024*1024L
  • Added In: Hive 2.0.0 with ..

...Check input size, before considering vertex (-1 disables check)

hive.llap.auto.max.output.size
  • Default Value:  1*1024*1024*1024L
  • Added In: Hive 2.0.0 with ..

...

hive.llap.object.cache.enabled
  • Default Value: true
  • Added In: Hive 2.0.0 with ..

...

Check output size, before considering vertex (-1 disables check)

LLAP Metrics

hive.llap.queue.metrics.percentiles.intervals

...

By default, percentile latency metrics are disabled. 

LLAP UDF Security

Whitelist based UDF support (HIVE-12852)

hive.llap.

...

allow.permanent.fns
  • Default Value:  true
  • Added In: Hive 2.0.0 with ..

...Whether LLAP decider should allow permanent UDFs.

hive.llap.daemon.download.permanent.fns
  • Default Value: 
  • Added In: Hive 2.0.0 with ..

...

LLAP Cache

hive.llap.io.use.lrfu
  • Default Value: false
  • Added In: Hive 2.0.0 with ..

Whether

...

hive.llap.io.lrfu.lambda
  • Default Value: 0.01f
  • Possible Values: Between 0 and 1
  • Added In: Hive 2.0.0 with ..

Lambda for ORC low-level cache LRFU cache policy. Must be in [0, 1].

0 makes LRFU behave like LFU, 1 makes it behave like LRU, values in between balance accordingly.

...

LLAP daemon should localize the resources for permanent UDFs.

LLAP Security

hive.llap.daemon.keytab.file

...