Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: minor

...

When true, the cost based optimizer, which uses the Calcite framework, will be enabled.

hive.cbo.fallback.strategy
  • Default Value: CONSERVATIVE
  • Possible Values:
    • "NEVER", never use the legacy optimizer (all CBO errors are fatal).
    • "ALWAYS", always use the legacy optimizer (CBO errors are not fatal).
    • "CONSERVATIVE", use the legacy optimizer only when the CBO error is not related to subqueries and views.
    • "TEST", specific behavior only for tests, do not use in production.
  • Added In:  HIVE-24601

Options are "NEVER", "CONSERVATIVE", "ALWAYS", "TEST". The strategy defines when Hive fallbacks to legacy optimizer when CBO fails: 

hive.cbo.returnpath.hiveop

...

Also see  hive.server2.authentication.client.kerberos.principal .

hive.metastore.client.cache.v2.enabled

This property enables a Caffeiene LoadingCache for Metastore client.

hive.metastore.client.cache.v2.maxSize

Set the maximum size (number of bytes) of the metastore client cache (DEFAULT: 1GB). Only in effect when the cache is enabled.

hive.metastore.client.cache.v2.recordStats

This property enables recording metastore client cache stats in DEBUG logs.

hive.metastore.cache.pinobjtypes

...