...
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
- Default Value: true
- Added In: (HIVE-23949)
This property enables a Caffeiene LoadingCache for Metastore client.
hive.metastore.client.cache.v2.maxSize
- Default Value: 1Gb
- Added In: (HIVE-23949)
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
- Default Value: false
- Added In: (HIVE-23949)
This property enables recording metastore client cache stats in DEBUG logs.
hive.metastore.cache.pinobjtypes
...