From 48e600e0579fa8d14fdb4d5fdd7a64abee3d4c88 Mon Sep 17 00:00:00 2001 From: Martin Traverso Date: Wed, 24 Jul 2019 17:03:10 -0700 Subject: [PATCH] Fix timing stats in output of EXPLAIN ANALYZE CPU and scheduled time were swapped --- .../io/prestosql/sql/planner/planprinter/PlanPrinter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/presto-main/src/main/java/io/prestosql/sql/planner/planprinter/PlanPrinter.java b/presto-main/src/main/java/io/prestosql/sql/planner/planprinter/PlanPrinter.java index f252ee5641b75..00f0ad2ea97ee 100644 --- a/presto-main/src/main/java/io/prestosql/sql/planner/planprinter/PlanPrinter.java +++ b/presto-main/src/main/java/io/prestosql/sql/planner/planprinter/PlanPrinter.java @@ -164,11 +164,11 @@ private PlanPrinter( this.tableInfoSupplier = tableInfoSupplier; this.valuePrinter = valuePrinter; - Optional totalCpuTime = stats.map(s -> new Duration(s.values().stream() + Optional totalScheduledTime = stats.map(s -> new Duration(s.values().stream() .mapToLong(planNode -> planNode.getPlanNodeScheduledTime().toMillis()) .sum(), MILLISECONDS)); - Optional totalScheduledTime = stats.map(s -> new Duration(s.values().stream() + Optional totalCpuTime = stats.map(s -> new Duration(s.values().stream() .mapToLong(planNode -> planNode.getPlanNodeCpuTime().toMillis()) .sum(), MILLISECONDS));