Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: add Tez section with new config params

...

This flag is used in HiveServer 2 to enable a user to use HiveServer 2 without turning on Tez for HiveServer 2. The user could potentially want to run queries
over Tez without the pool of sessions.

Tez

Apache Tez was added in Hive 0.13.0 (HIVE-4660 and HIVE-6098).  Besides the configuration properties listed in this section, these properties in other sections are also related to Tez:

hive.compute.splits.in.am
  • Default Value: true
  • Added In: Hive 0.13.0 with HIVE-5522

Whether to generate the splits locally or in the ApplicationMaster (Tez only).

hive.rpc.query.plan
  • Default Value: false
  • Added In: Hive 0.13.0 with HIVE-5522

Whether to send the query plan via local resource or RPC.

hive.
  • Default Value: xx
  • Added In: Hive 0.13.0 with HIVE-6360

xxx

hive.
  • Default Value: xx
  • Added In: Hive 0.13.0 with HIVE-6360

xxx

hive.
  • Default Value: xx
  • Added In: Hive 0.13.0 with HIVE-6360

xxx

hive.
  • Default Value: xx
  • Added In: Hive 0.13.0 with HIVE-6360

xxx

hive.convert.join.bucket.mapjoin.tez
  • Default Value: false
  • Added In: Hive 0.13.0 with HIVE-6447

Whether joins can be automatically converted to bucket map joins in Hive when Tez is used as the execution engine (hive.execution.engine is "tez").

hive.tez.log.level
  • Default Value: INFO
  • Added In: Hive 0.13.0 with HIVE-6743

The log level to use for tasks executing as part of the DAG. Used only if hive.tez.java.opts is used to configure Java options.

Indexing

Indexing was added in Hive 0.7.0 with HIVE-417, and bitmap indexing was added in Hive 0.8.0 with HIVE-1803.  For more information see Indexing.

...