Skip to content

Commit 442b96b

Browse files
committed
Print Finishing time in EXPLAIN ANALYZE output
1 parent ef17a13 commit 442b96b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

core/trino-main/src/main/java/io/trino/sql/planner/planprinter/PlanPrinter.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -465,11 +465,12 @@ public static String textDistributedPlan(List<StageInfo> stages, QueryStats quer
465465
.collect(toImmutableMap(DynamicFilterDomainStats::getDynamicFilterId, identity()));
466466

467467
builder.append(format("Trino version: %s\n", version));
468-
builder.append(format("Queued: %s, Analysis: %s, Planning: %s, Execution: %s\n",
468+
builder.append(format("Queued: %s, Analysis: %s, Planning: %s, Execution: %s, Finishing: %s\n",
469469
queryStats.getQueuedTime().convertToMostSuccinctTimeUnit(),
470470
queryStats.getAnalysisTime().convertToMostSuccinctTimeUnit(),
471471
queryStats.getPlanningTime().convertToMostSuccinctTimeUnit(),
472-
queryStats.getExecutionTime().convertToMostSuccinctTimeUnit()));
472+
queryStats.getExecutionTime().convertToMostSuccinctTimeUnit(),
473+
queryStats.getFinishingTime().convertToMostSuccinctTimeUnit()));
473474

474475
for (StageInfo stageInfo : stages) {
475476
if (stageInfo.getPlan() == null) {

0 commit comments

Comments
 (0)