static boost::mutex lzo_load_lock_
Lock to protect loading of the lzo file library.
static HdfsScanner *(* CreateLzoTextScanner)(HdfsScanNode *scan_node, RuntimeState *state)
Dynamically linked function to create the Lzo Scanner Object.
static Status(* LzoIssueInitialRanges)(HdfsScanNode *scan_node, const std::vector< HdfsFileDesc * > &files)
Dynamically linked function to set the initial scan ranges.
static Status LoadLzoLibrary()
static HdfsScanner * GetHdfsLzoTextScanner(HdfsScanNode *scan_node, RuntimeState *state)
static Status IssueInitialRanges(HdfsScanNode *scan_node, const std::vector< HdfsFileDesc * > &files)
DEFINE_bool(skip_lzo_version_check, false,"Disables checking the LZO library version ""against the running Impala version.")
static Status library_load_status_
If non-OK, then we have tried and failed to load the LZO library.
static const std::string LIB_IMPALA_LZO
Impala LZO library name – GPL code.