Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
impala::HdfsSequenceScanner::SeqFileHeader Struct Reference

Data that is fixed across headers. This struct is shared between scan ranges. More...

Inheritance diagram for impala::HdfsSequenceScanner::SeqFileHeader:
Collaboration diagram for impala::HdfsSequenceScanner::SeqFileHeader:

Public Attributes

bool is_row_compressed
 If true, the file uses row compression. More...
 
uint8_t sync [SYNC_HASH_SIZE]
 The sync hash for this file. More...
 
bool is_compressed
 true if the file is compressed More...
 
std::string codec
 Codec name if it is compressed. More...
 
THdfsCompression::type compression_type
 Enum for compression type. More...
 
int64_t header_size
 

Detailed Description

Data that is fixed across headers. This struct is shared between scan ranges.

Definition at line 226 of file hdfs-sequence-scanner.h.

Member Data Documentation

THdfsCompression::type impala::BaseSequenceScanner::FileHeader::compression_type
inherited
int64_t impala::BaseSequenceScanner::FileHeader::header_size
inherited

Byte size of header. This must not include the sync directly preceding the data (even if the sync is considered part of the header in the file format spec).

Definition at line 70 of file base-sequence-scanner.h.

Referenced by impala::BaseSequenceScanner::ProcessSplit(), impala::HdfsAvroScanner::ReadFileHeader(), impala::HdfsSequenceScanner::ReadFileHeader(), and impala::HdfsRCFileScanner::ReadFileHeader().

bool impala::HdfsSequenceScanner::SeqFileHeader::is_row_compressed

If true, the file uses row compression.

Definition at line 228 of file hdfs-sequence-scanner.h.

Referenced by impala::HdfsSequenceScanner::ProcessRange(), and impala::HdfsSequenceScanner::ReadFileHeader().


The documentation for this struct was generated from the following file: