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>