From c64b778401562ecd9022790cee7e51749d9b5f8e Mon Sep 17 00:00:00 2001 From: Kris Mok Date: Thu, 19 Mar 2020 06:17:23 +0000 Subject: [PATCH] Sort the whole-stage codegen debug output by codegenStageId --- .../scala/org/apache/spark/sql/execution/debug/package.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/core/src/main/scala/org/apache/spark/sql/execution/debug/package.scala b/sql/core/src/main/scala/org/apache/spark/sql/execution/debug/package.scala index 6a57ef2cafe23..6c40104e52a5f 100644 --- a/sql/core/src/main/scala/org/apache/spark/sql/execution/debug/package.scala +++ b/sql/core/src/main/scala/org/apache/spark/sql/execution/debug/package.scala @@ -113,7 +113,7 @@ package object debug { s case s => s } - codegenSubtrees.toSeq.map { subtree => + codegenSubtrees.toSeq.sortBy(_.codegenStageId).map { subtree => val (_, source) = subtree.doCodeGen() val codeStats = try { CodeGenerator.compile(source)._2