cloud-fan commented on a change in pull request #31595:
URL: https://github.com/apache/spark/pull/31595#discussion_r582118849



##########
File path: sql/core/src/test/scala/org/apache/spark/sql/SubquerySuite.scala
##########
@@ -1021,108 +1021,108 @@ class SubquerySuite extends QueryTest with 
SharedSparkSession with AdaptiveSpark
       // Simple order by
       val query1 =
         """
-           |SELECT c1 FROM t1
-           |WHERE
-           |c1 IN (SELECT c1 FROM t2 ORDER BY c1)
+          |SELECT c1 FROM t1
+          |WHERE
+          |c1 IN (SELECT c1 FROM t2 ORDER BY c1)
         """.stripMargin
       assert(getNumSortsInQuery(query1) == 0)
 
       // Nested order bys
       val query2 =
         """
-           |SELECT c1
-           |FROM   t1
-           |WHERE  c1 IN (SELECT c1
-           |              FROM   (SELECT *
-           |                      FROM   t2
-           |                      ORDER  BY c2)
-           |              ORDER  BY c1)
+          |SELECT c1
+          |FROM   t1
+          |WHERE  c1 IN (SELECT c1
+          |              FROM   (SELECT *
+          |                      FROM   t2
+          |                      ORDER  BY c2)
+          |              ORDER  BY c1)
         """.stripMargin
       assert(getNumSortsInQuery(query2) == 0)
 
 
       // nested IN
       val query3 =
         """
-           |SELECT c1
-           |FROM   t1
-           |WHERE  c1 IN (SELECT c1
-           |              FROM   t2
-           |              WHERE  c1 IN (SELECT c1
-           |                            FROM   t3
-           |                            WHERE  c1 = 1
-           |                            ORDER  BY c3)
-           |              ORDER  BY c2)
+          |SELECT c1
+          |FROM   t1
+          |WHERE  c1 IN (SELECT c1
+          |              FROM   t2
+          |              WHERE  c1 IN (SELECT c1
+          |                            FROM   t3
+          |                            WHERE  c1 = 1
+          |                            ORDER  BY c3)
+          |              ORDER  BY c2)
         """.stripMargin
       assert(getNumSortsInQuery(query3) == 0)
 
       // Complex subplan and multiple sorts
       val query4 =
         """
-           |SELECT c1
-           |FROM   t1
-           |WHERE  c1 IN (SELECT c1
-           |              FROM   (SELECT c1, c2, count(*)
-           |                      FROM   t2
-           |                      GROUP BY c1, c2
-           |                      HAVING count(*) > 0
-           |                      ORDER BY c2)
-           |              ORDER  BY c1)
+          |SELECT c1
+          |FROM   t1
+          |WHERE  c1 IN (SELECT c1
+          |              FROM   (SELECT c1, c2, count(*)
+          |                      FROM   t2
+          |                      GROUP BY c1, c2
+          |                      HAVING count(*) > 0
+          |                      ORDER BY c2)
+          |              ORDER  BY c1)
         """.stripMargin
       assert(getNumSortsInQuery(query4) == 0)
 
       // Join in subplan
       val query5 =
         """
-           |SELECT c1 FROM t1
-           |WHERE
-           |c1 IN (SELECT t2.c1 FROM t2, t3
-           |       WHERE t2.c1 = t3.c1
-           |       ORDER BY t2.c1)
+          |SELECT c1 FROM t1
+          |WHERE
+          |c1 IN (SELECT t2.c1 FROM t2, t3
+          |       WHERE t2.c1 = t3.c1
+          |       ORDER BY t2.c1)
         """.stripMargin
       assert(getNumSortsInQuery(query5) == 0)
 
       val query6 =
         """
-           |SELECT c1
-           |FROM   t1
-           |WHERE  (c1, c2) IN (SELECT c1, max(c2)
-           |                    FROM   (SELECT c1, c2, count(*)
-           |                            FROM   t2
-           |                            GROUP BY c1, c2
-           |                            HAVING count(*) > 0
-           |                            ORDER BY c2)
-           |                    GROUP BY c1
-           |                    HAVING max(c2) > 0
-           |                    ORDER  BY c1)
+          |SELECT c1
+          |FROM   t1
+          |WHERE  (c1, c2) IN (SELECT c1, max(c2)
+          |                    FROM   (SELECT c1, c2, count(*)
+          |                            FROM   t2
+          |                            GROUP BY c1, c2
+          |                            HAVING count(*) > 0
+          |                            ORDER BY c2)
+          |                    GROUP BY c1
+          |                    HAVING max(c2) > 0
+          |                    ORDER  BY c1)
         """.stripMargin
 
       assert(getNumSortsInQuery(query6) == 0)
 
       // Cases when sort is not removed from the plan
       // Limit on top of sort
       val query7 =
-        """
-           |SELECT c1 FROM t1
-           |WHERE
-           |c1 IN (SELECT c1 FROM t2 ORDER BY c1 limit 1)
+      """

Review comment:
       are these indentation changes valid?




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to