Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Default file format for CREATE TABLE statement applied to managed tables only. External tables will be created with format specified by hive.default.fileformat. Options are none, TextFile, SequenceFile, RCfile, ORC, and Parquet (as of Hive 2.3.0). Leaving this null will result in using hive.default.fileformat for all native tables. For non-native tables the file format is determined by the storage handler, as shown below (see the StorageHandlers section for more information on managed/external and native/non-native terminology).


 NativeNon-Native
Managedhive.default.fileformat.managed (or fall back to hive.default.fileformat)Not covered by default file-formats
Externalhive.default.fileformatNot covered by default file-formats

...

  • Default Value: true
  • Added In: Hive 1.2.0 with HIVE-9482

Current Pre-3.1.2 Hive implementation of Parquet stores timestamps in UTC on-file, this flag allows skipping of the conversion on reading Parquet files created from other tools that may not have done so.

Avro

See AvroSerDe for details.

hive.avro.timestamp.skip.conversion
  • Default Value: false
  • Added In: Hive 3.1.2 with HIVE-21291

Some older Hive implementations (pre-3.1.2) wrote Avro timestamps in a UTC-normalized manner, while from version 3.1 until now Hive wrote time zone agnostic timestamps.
Setting this flag to true will treat legacy timestamps as time zone agnostic. Setting it to false will treat legacy timestamps as UTC-normalized.
This flag does not affect timestamps written starting with Hive 3.1.2.

Vectorization

Hive added vectorized query execution in release 0.13.0 (HIVE-4160, HIVE-5283). For more information see the design document Vectorized Query Execution.

...

For WebHCat configuration, see Configuration Variables in the WebHCat manual.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 




















Save

Save

Save

Save

Save

Save

Save

...