Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
#include <impala-internal-service-proxy.h>
Public Member Functions | |
ImpalaInternalService (const boost::shared_ptr< ImpalaServer > &impala_server, const boost::shared_ptr< FragmentMgr > &fragment_mgr) | |
virtual void | ExecPlanFragment (TExecPlanFragmentResult &return_val, const TExecPlanFragmentParams ¶ms) |
virtual void | CancelPlanFragment (TCancelPlanFragmentResult &return_val, const TCancelPlanFragmentParams ¶ms) |
virtual void | ReportExecStatus (TReportExecStatusResult &return_val, const TReportExecStatusParams ¶ms) |
virtual void | TransmitData (TTransmitDataResult &return_val, const TTransmitDataParams ¶ms) |
ImpalaInternalService (const boost::shared_ptr< ImpalaServer > &impala_server, const boost::shared_ptr< FragmentMgr > &fragment_mgr) | |
virtual void | ExecPlanFragment (TExecPlanFragmentResult &return_val, const TExecPlanFragmentParams ¶ms) |
virtual void | CancelPlanFragment (TCancelPlanFragmentResult &return_val, const TCancelPlanFragmentParams ¶ms) |
virtual void | ReportExecStatus (TReportExecStatusResult &return_val, const TReportExecStatusParams ¶ms) |
virtual void | TransmitData (TTransmitDataResult &return_val, const TTransmitDataParams ¶ms) |
Private Attributes | |
boost::shared_ptr< ImpalaServer > | impala_server_ |
Manages fragment reporting and data transmission. More... | |
boost::shared_ptr< FragmentMgr > | fragment_mgr_ |
Manages fragment execution. More... | |
Proxies Thrift RPC requests onto their implementing objects for the ImpalaInternalService service.
Definition at line 29 of file impala-internal-service-proxy.h.
|
inline |
Definition at line 31 of file impala-internal-service-proxy.h.
|
inline |
Definition at line 31 of file impala-internal-service.h.
|
inlinevirtual |
Definition at line 40 of file impala-internal-service-proxy.h.
References fragment_mgr_.
|
inlinevirtual |
Definition at line 40 of file impala-internal-service.h.
References fragment_mgr_.
|
inlinevirtual |
Definition at line 35 of file impala-internal-service-proxy.h.
References fragment_mgr_.
|
inlinevirtual |
Definition at line 35 of file impala-internal-service.h.
References fragment_mgr_.
|
inlinevirtual |
Definition at line 45 of file impala-internal-service.h.
References impala_server_.
|
inlinevirtual |
Definition at line 45 of file impala-internal-service-proxy.h.
References impala_server_.
|
inlinevirtual |
Definition at line 50 of file impala-internal-service-proxy.h.
References impala_server_.
|
inlinevirtual |
Definition at line 50 of file impala-internal-service.h.
References fragment_mgr_, and impala_server_.
|
private |
Manages fragment execution.
Definition at line 60 of file impala-internal-service-proxy.h.
Referenced by CancelPlanFragment(), ExecPlanFragment(), and TransmitData().
|
private |
Manages fragment reporting and data transmission.
Definition at line 57 of file impala-internal-service-proxy.h.
Referenced by ReportExecStatus(), and TransmitData().