AddChild(RuntimeProfile *child, bool indent=true, RuntimeProfile *location=NULL) | impala::RuntimeProfile | |
AddCounter(const std::string &name, TUnit::type unit, const std::string &parent_counter_name="") | impala::RuntimeProfile | |
AddDerivedCounter(const std::string &name, TUnit::type unit, const DerivedCounterFunction &counter_fn, const std::string &parent_counter_name="") | impala::RuntimeProfile | |
AddEventSequence(const std::string &key) | impala::RuntimeProfile | |
AddEventSequence(const std::string &key, const TEventSequence &from) | impala::RuntimeProfile | |
AddHighWaterMarkCounter(const std::string &name, TUnit::type unit, const std::string &parent_counter_name="") | impala::RuntimeProfile | |
AddInfoString(const std::string &key, const std::string &value) | impala::RuntimeProfile | |
AddRateCounter(const std::string &name, Counter *src_counter) | impala::RuntimeProfile | |
AddRateCounter(const std::string &name, DerivedCounterFunction fn, TUnit::type unit) | impala::RuntimeProfile | |
AddSamplingCounter(const std::string &name, Counter *src_counter) | impala::RuntimeProfile | |
AddSamplingCounter(const std::string &name, DerivedCounterFunction fn) | impala::RuntimeProfile | |
AddThreadCounters(const std::string &prefix) | impala::RuntimeProfile | |
AddTimeSeriesCounter(const std::string &name, TUnit::type unit, DerivedCounterFunction sample_fn) | impala::RuntimeProfile | |
AddTimeSeriesCounter(const std::string &name, Counter *src_counter) | impala::RuntimeProfile | |
ASYNC_TIME_COUNTER_NAME | impala::RuntimeProfile | privatestatic |
bucketing_counters_ | impala::RuntimeProfile | private |
child_counter_map_ | impala::RuntimeProfile | private |
child_map_ | impala::RuntimeProfile | private |
ChildCounterMap typedef | impala::RuntimeProfile | private |
ChildMap typedef | impala::RuntimeProfile | private |
children_ | impala::RuntimeProfile | private |
children_lock_ | impala::RuntimeProfile | mutableprivate |
ChildVector typedef | impala::RuntimeProfile | private |
ComputeTimeInProfile() | impala::RuntimeProfile | |
ComputeTimeInProfile(int64_t total_time) | impala::RuntimeProfile | private |
counter_map_ | impala::RuntimeProfile | private |
counter_map_lock_ | impala::RuntimeProfile | mutableprivate |
counter_total_time_ | impala::RuntimeProfile | private |
CounterMap typedef | impala::RuntimeProfile | private |
CounterSum(const std::vector< Counter * > *counters) | impala::RuntimeProfile | static |
CreateFromThrift(ObjectPool *pool, const TRuntimeProfileTree &profiles) | impala::RuntimeProfile | static |
CreateFromThrift(ObjectPool *pool, const std::vector< TRuntimeProfileNode > &nodes, int *node_idx) | impala::RuntimeProfile | privatestatic |
DerivedCounterFunction typedef | impala::RuntimeProfile | |
Divide(int n) | impala::RuntimeProfile | |
event_sequence_lock_ | impala::RuntimeProfile | mutableprivate |
event_sequence_map_ | impala::RuntimeProfile | private |
EventSequenceMap typedef | impala::RuntimeProfile | private |
GetAllChildren(std::vector< RuntimeProfile * > *children) | impala::RuntimeProfile | |
GetChildren(std::vector< RuntimeProfile * > *children) | impala::RuntimeProfile | |
GetCounter(const std::string &name) | impala::RuntimeProfile | |
GetCounters(const std::string &name, std::vector< Counter * > *counters) | impala::RuntimeProfile | |
GetEventSequence(const std::string &name) const | impala::RuntimeProfile | |
GetInfoString(const std::string &key) const | impala::RuntimeProfile | |
INACTIVE_TIME_COUNTER_NAME | impala::RuntimeProfile | privatestatic |
inactive_timer() | impala::RuntimeProfile | inline |
inactive_timer_ | impala::RuntimeProfile | private |
info_strings_ | impala::RuntimeProfile | private |
info_strings_display_order_ | impala::RuntimeProfile | private |
info_strings_lock_ | impala::RuntimeProfile | mutableprivate |
InfoStrings typedef | impala::RuntimeProfile | private |
InfoStringsDisplayOrder typedef | impala::RuntimeProfile | private |
is_averaged_profile_ | impala::RuntimeProfile | private |
local_time() | impala::RuntimeProfile | inline |
local_time_ns_ | impala::RuntimeProfile | private |
local_time_percent_ | impala::RuntimeProfile | private |
metadata() const | impala::RuntimeProfile | inline |
metadata_ | impala::RuntimeProfile | private |
name() const | impala::RuntimeProfile | inline |
name_ | impala::RuntimeProfile | private |
num_counters() const | impala::RuntimeProfile | inline |
own_pool_ | impala::RuntimeProfile | private |
pool_ | impala::RuntimeProfile | private |
PrettyPrint(std::ostream *s, const std::string &prefix="") const | impala::RuntimeProfile | |
PrintChildCounters(const std::string &prefix, const std::string &counter_name, const CounterMap &counter_map, const ChildCounterMap &child_counter_map, std::ostream *s) | impala::RuntimeProfile | privatestatic |
RegisterBucketingCounters(Counter *src_counter, std::vector< Counter * > *buckets) | impala::RuntimeProfile | |
RuntimeProfile(ObjectPool *pool, const std::string &name, bool is_averaged_profile=false) | impala::RuntimeProfile | |
SerializeToArchiveString() const | impala::RuntimeProfile | |
SerializeToArchiveString(std::stringstream *out) const | impala::RuntimeProfile | |
set_metadata(int64_t md) | impala::RuntimeProfile | inline |
set_name(const std::string &name) | impala::RuntimeProfile | inline |
SortChildren(const Compare &cmp) | impala::RuntimeProfile | inline |
StreamingCounterSampler typedef | impala::RuntimeProfile | |
time_series_counter_map_ | impala::RuntimeProfile | private |
time_series_counter_map_lock_ | impala::RuntimeProfile | mutableprivate |
TimeSeriesCounterMap typedef | impala::RuntimeProfile | private |
total_async_timer() | impala::RuntimeProfile | inline |
total_async_timer_ | impala::RuntimeProfile | private |
total_time_counter() | impala::RuntimeProfile | inline |
TOTAL_TIME_COUNTER_NAME | impala::RuntimeProfile | privatestatic |
ToThrift(TRuntimeProfileTree *tree) const | impala::RuntimeProfile | |
ToThrift(std::vector< TRuntimeProfileNode > *nodes) const | impala::RuntimeProfile | |
UnitsPerSecond(const Counter *total_counter, const Counter *timer) | impala::RuntimeProfile | static |
Update(const TRuntimeProfileTree &thrift_profile) | impala::RuntimeProfile | |
Update(const std::vector< TRuntimeProfileNode > &nodes, int *idx) | impala::RuntimeProfile | private |
UpdateAverage(RuntimeProfile *src) | impala::RuntimeProfile | |
~RuntimeProfile() | impala::RuntimeProfile | |