Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
#include "service/impala-server.h"
#include "service/impala-server.inline.h"
#include <algorithm>
#include <boost/algorithm/string/join.hpp>
#include <boost/date_time/posix_time/posix_time_types.hpp>
#include <boost/unordered_set.hpp>
#include <jni.h>
#include <thrift/protocol/TDebugProtocol.h>
#include <gtest/gtest.h>
#include <boost/foreach.hpp>
#include <boost/bind.hpp>
#include <boost/algorithm/string.hpp>
#include <google/heap-profiler.h>
#include <google/malloc_extension.h>
#include <gutil/strings/substitute.h>
#include "common/logging.h"
#include "common/version.h"
#include "exprs/expr.h"
#include "runtime/raw-value.h"
#include "service/query-exec-state.h"
#include "service/query-options.h"
#include "util/debug-util.h"
#include "rpc/thrift-util.h"
#include "util/impalad-metrics.h"
#include "service/hs2-util.h"
#include "common/names.h"
Go to the source code of this file.
Classes | |
class | impala::ImpalaServer::HS2ColumnarResultSet |
class | impala::ImpalaServer::HS2RowOrientedResultSet |
Namespaces | |
impala | |
This file contains type definitions that are used throughout the code base. | |
Macros | |
#define | HS2_RETURN_ERROR(return_val, error_msg, error_state) |
#define | HS2_RETURN_IF_ERROR(return_val, status, error_state) |
Functions | |
static int64_t | impala::ByteSize (const thrift::TColumnValue &val) |
static int64_t | impala::ByteSize (const thrift::TRow &row) |
static uint32_t | impala::TColumnByteSize (const thrift::TColumn &col, uint32_t start_idx, uint32_t end_idx) |
static TOperationState::type | impala::QueryStateToTOperationState (const beeswax::QueryState::type &query_state) |
TOperationState::type | impala::QueryStateToTOperationState (const QueryState::type &query_state) |
Variables | |
const TProtocolVersion::type | MAX_SUPPORTED_HS2_VERSION |
const string | impala::IMPALA_RESULT_CACHING_OPT = "impala.resultset.cache.size" |
#define HS2_RETURN_ERROR | ( | return_val, | |
error_msg, | |||
error_state | |||
) |
Definition at line 58 of file impala-hs2-server.cc.
Referenced by impala::ImpalaServer::CancelOperation(), impala::ImpalaServer::CloseOperation(), impala::ImpalaServer::ExecuteStatement(), impala::ImpalaServer::FetchResults(), impala::ImpalaServer::GetInfo(), impala::ImpalaServer::GetLog(), impala::ImpalaServer::GetOperationStatus(), and impala::ImpalaServer::GetResultSetMetadata().
#define HS2_RETURN_IF_ERROR | ( | return_val, | |
status, | |||
error_state | |||
) |
Definition at line 66 of file impala-hs2-server.cc.
Referenced by impala::ImpalaServer::CancelOperation(), impala::ImpalaServer::CloseOperation(), impala::ImpalaServer::CloseSession(), impala::ImpalaServer::ExecuteStatement(), impala::ImpalaServer::FetchResults(), impala::ImpalaServer::GetExecSummary(), impala::ImpalaServer::GetInfo(), impala::ImpalaServer::GetLog(), impala::ImpalaServer::GetOperationStatus(), impala::ImpalaServer::GetResultSetMetadata(), impala::ImpalaServer::GetRuntimeProfile(), and impala::ImpalaServer::OpenSession().
const TProtocolVersion::type MAX_SUPPORTED_HS2_VERSION |
Definition at line 54 of file impala-hs2-server.cc.
Referenced by impala::ImpalaServer::OpenSession().