jerrypeng commented on code in PR #59318:
URL: https://github.com/apache/spark/pull/59318#discussion_r4277602514


##########
core/src/main/scala/org/apache/spark/scheduler/DAGScheduler.scala:
##########
@@ -1396,10 +1406,14 @@ private[spark] class DAGScheduler(
    * (The remaining group-level case -- a regular shuffle internal to a group 
-- is a structural
    * invariant that does not arise for the prefix -> pipelined-group -> suffix 
shapes targeted here:
    * groups are split at regular-shuffle boundaries. The producer-side idioms 
-- barrier, DRA,
-   * indeterminate, checksum, push-merge -- are rejected in 
checkPipelinedProducerSupported at stage
-   * creation, where a producer-only throw leaves no partial state.)
+   * indeterminate, checksum, push-merge -- and existing-stage ownership are 
checked after these
+   * group-level restrictions, without registering any stages.)
+   *
+   * @throws PipelinedShuffleUnsupportedException for an unsupported pipelined 
idiom
+   * @throws SparkException for cross-job reuse or an invalid barrier stage
    */
-  private def checkPipelinedGroupsSupportedInRDDGraph(finalRDD: RDD[_]): Unit 
= {
+  private def checkPipelinedJobSupported(

Review Comment:
   Thanks, fixed in 2a86077bf94. The IncrementalExecution scaladoc now names 
checkPipelinedJobSupported, and git grep 
checkPipelinedGroupsSupportedInRDDGraph finds nothing.



-- 
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.

To unsubscribe, e-mail: [email protected]

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