From 87c43b2b9a5e726200bf85d46931bc58e1787577 Mon Sep 17 00:00:00 2001 From: Anant Aneja Date: Tue, 27 Sep 2022 22:10:07 -0700 Subject: [PATCH] Fix incorrectly set wall time Wall time should be set to elapsed time, not total scheduled time Cherry pick of https://github.com/trinodb/trino/commit/7cc7b51a86d0935afddf199073cd942728671b30 Co-Authored-By: William Shen --- .../src/main/java/com/facebook/presto/event/QueryMonitor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/presto-main/src/main/java/com/facebook/presto/event/QueryMonitor.java b/presto-main/src/main/java/com/facebook/presto/event/QueryMonitor.java index b620bbbf35a2a..b8c31fd7f1010 100644 --- a/presto-main/src/main/java/com/facebook/presto/event/QueryMonitor.java +++ b/presto-main/src/main/java/com/facebook/presto/event/QueryMonitor.java @@ -328,7 +328,7 @@ private QueryStatistics createQueryStatistics(QueryInfo queryInfo) return new QueryStatistics( ofMillis(queryStats.getTotalCpuTime().toMillis()), ofMillis(queryStats.getRetriedCpuTime().toMillis()), - ofMillis(queryStats.getTotalScheduledTime().toMillis()), + ofMillis(queryStats.getElapsedTime().toMillis()), ofMillis(queryStats.getWaitingForPrerequisitesTime().toMillis()), ofMillis(queryStats.getQueuedTime().toMillis()), ofMillis(queryStats.getResourceWaitingTime().toMillis()),