Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
Public Member Functions | |
AllocatedRequest (const llama::TUniqueId &reservation_id, uint64_t memory_mb, uint32_t vcpus, bool is_expansion) | |
const llama::TUniqueId | reservation_id () const |
uint64_t | memory_mb () const |
uint32_t | vcpus () const |
bool | is_expansion () const |
Private Attributes | |
llama::TUniqueId | reservation_id_ |
The reservation ID for this request. Expansions all share the same reservation ID. More... | |
uint64_t | memory_mb_ |
The total memory allocated to this request. More... | |
uint32_t | vcpus_ |
The number of VCPUs allocated to this request. More... | |
bool | is_expansion_ |
True if this is an expansion request, false if it is a reservation request. More... | |
An AllocatedRequest tracks resources allocated in response to one reservation or expansion request.
Definition at line 344 of file resource-broker.h.
|
inline |
Definition at line 346 of file resource-broker.h.
|
inline |
Definition at line 354 of file resource-broker.h.
References is_expansion_.
|
inline |
Definition at line 352 of file resource-broker.h.
References memory_mb_.
|
inline |
Definition at line 351 of file resource-broker.h.
References reservation_id_.
|
inline |
Definition at line 353 of file resource-broker.h.
References vcpus_.
|
private |
True if this is an expansion request, false if it is a reservation request.
Definition at line 367 of file resource-broker.h.
Referenced by is_expansion().
|
private |
The total memory allocated to this request.
Definition at line 361 of file resource-broker.h.
Referenced by memory_mb().
|
private |
The reservation ID for this request. Expansions all share the same reservation ID.
Definition at line 358 of file resource-broker.h.
Referenced by reservation_id().
|
private |
The number of VCPUs allocated to this request.
Definition at line 364 of file resource-broker.h.
Referenced by vcpus().