Abhishek Rawat has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/12956


Change subject: IMPALA-8375: Add metrics for spill disk usage
......................................................................

IMPALA-8375: Add metrics for spill disk usage

Added a new metric tmp-file-mgr.scratch-space-bytes-used-high-water-mark
for tracking HWM for spilled bytes.

A new class AtomicHighWaterMarkMetric was added to keep track of the
current value and the HWM value. The current value for spilled bytes is
incremented every time a new range is allocated from a temporary file.
The current value for spilled bytes is decremented when a temporary file
is closed. The new metric is not updated when ranges are recycled from a
file. We can add a new metric in future for keeping track of actual
spilled bytes. The HWM value is updated whenever the current value is
greater than the HWM value.

Change-Id: Ia1b3dd604c7234a8d8af34d70ca731544a46d298
---
M be/src/runtime/tmp-file-mgr.cc
M be/src/runtime/tmp-file-mgr.h
M be/src/util/metrics-test.cc
M be/src/util/metrics.h
M common/thrift/metrics.json
5 files changed, 98 insertions(+), 3 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/56/12956/3
-- 
To view, visit http://gerrit.cloudera.org:8080/12956
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia1b3dd604c7234a8d8af34d70ca731544a46d298
Gerrit-Change-Number: 12956
Gerrit-PatchSet: 3
Gerrit-Owner: Abhishek Rawat <ara...@cloudera.com>
Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com>
Gerrit-Reviewer: Tim Armstrong <tarmstr...@cloudera.com>

Reply via email to