Dongjoon Hyun created SPARK-48757:
-------------------------------------

             Summary: Make `IndexShuffleBlockResolver` have explicit 
constructors
                 Key: SPARK-48757
                 URL: https://issues.apache.org/jira/browse/SPARK-48757
             Project: Spark
          Issue Type: Improvement
          Components: Spark Core
    Affects Versions: 4.0.0
            Reporter: Dongjoon Hyun


Although `IndexShuffleBlockResolver` is `private` and there is no contract to 
keep class constructor signitures, we had better reduce the following 
situations with the old libraries built against old Spark versions.
```
Cause: java.lang.NoSuchMethodError: 'void 
org.apache.spark.shuffle.IndexShuffleBlockResolver.<init>(org.apache.spark.SparkConf,
 org.apache.spark.storage.BlockManager)'
     [info]   at 
org.apache.spark.sql.comet.execution.shuffle.CometShuffleManager.<init>(CometShuffleManager.scala:64)
```



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to