|
Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
#include "exec/external-data-source-executor.h"#include <boost/thread.hpp>#include <list>#include <string>#include "common/logging.h"#include "rpc/jni-thrift-util.h"#include "runtime/lib-cache.h"#include "util/parse-util.h"#include "common/names.h"Go to the source code of this file.
Functions | |
| template<typename T , typename R > | |
| Status | CallJniMethod (const jobject &obj, const jmethodID &method, const T &arg, R *response) |
| Status CallJniMethod | ( | const jobject & | obj, |
| const jmethodID & | method, | ||
| const T & | arg, | ||
| R * | response | ||
| ) |
Definition at line 86 of file external-data-source-executor.cc.
References impala::DeserializeThriftMsg(), getJNIEnv(), impala::Status::OK, impala::JniLocalFrame::push(), RETURN_ERROR_IF_EXC, RETURN_IF_ERROR, and impala::SerializeThriftMsg().
Referenced by impala::ExternalDataSourceExecutor::Close(), impala::ExternalDataSourceExecutor::GetNext(), and impala::ExternalDataSourceExecutor::Open().