Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
debug-util.h File Reference
#include <ostream>
#include <string>
#include <sstream>
#include "gen-cpp/JniCatalog_types.h"
#include "gen-cpp/Descriptors_types.h"
#include "gen-cpp/Exprs_types.h"
#include "gen-cpp/Frontend_types.h"
#include "gen-cpp/PlanNodes_types.h"
#include "gen-cpp/RuntimeProfile_types.h"
#include "gen-cpp/ImpalaService_types.h"
#include "gen-cpp/parquet_types.h"
Include dependency graph for debug-util.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 impala
 This file contains type definitions that are used throughout the code base.
 

Functions

std::ostream & impala::operator<< (std::ostream &os, const TFunctionBinaryType::type &op)
 
std::ostream & impala::operator<< (std::ostream &os, const TUniqueId &id)
 
std::ostream & impala::operator<< (std::ostream &os, const THdfsFileFormat::type &type)
 
std::ostream & impala::operator<< (std::ostream &os, const THdfsCompression::type &type)
 
std::ostream & impala::operator<< (std::ostream &os, const TStmtType::type &type)
 
std::ostream & impala::operator<< (std::ostream &os, const TUnit::type &type)
 
std::ostream & impala::operator<< (std::ostream &os, const TMetricKind::type &type)
 
std::ostream & impala::operator<< (std::ostream &os, const beeswax::QueryState::type &type)
 
std::ostream & impala::operator<< (std::ostream &os, const parquet::Encoding::type &type)
 
std::ostream & impala::operator<< (std::ostream &os, const parquet::CompressionCodec::type &type)
 
std::ostream & impala::operator<< (std::ostream &os, const parquet::Type::type &type)
 
string impala::PrintTuple (const Tuple *t, const TupleDescriptor &d)
 
string impala::PrintRow (TupleRow *row, const RowDescriptor &d)
 
string impala::PrintBatch (RowBatch *batch)
 
std::string impala::PrintId (const TUniqueId &id, const std::string &separator=":")
 
string impala::PrintPlanNodeType (const TPlanNodeType::type &type)
 
std::string impala::PrintTCatalogObjectType (const TCatalogObjectType::type &type)
 
std::string impala::PrintTDdlType (const TDdlType::type &type)
 
std::string impala::PrintTCatalogOpType (const TCatalogOpType::type &type)
 
std::string impala::PrintTSessionType (const TSessionType::type &type)
 
std::string impala::PrintTStmtType (const TStmtType::type &type)
 
std::string impala::PrintQueryState (const beeswax::QueryState::type &type)
 
std::string impala::PrintEncoding (const parquet::Encoding::type &type)
 
string impala::PrintAsHex (const char *bytes, int64_t len)
 
std::string impala::PrintTMetricKind (const TMetricKind::type &type)
 
std::string impala::PrintTUnit (const TUnit::type &type)
 
std::string impala::PrintPath (const std::vector< int > &path)
 
bool impala::ParseId (const std::string &s, TUniqueId *id)
 
string impala::GetBuildVersion (bool compact)
 
string impala::GetVersionString (bool compact=false)
 Returns "<program short name> version <GetBuildVersion(compact)>". More...
 
string impala::GetStackTrace ()