Description
After SPARK-32245, crossPaths was disabled in SBT build to run the Junit tests per project properly.
This is correct change since we're not doing the cross build in SBT.
Now, the intermediate classes are placed without Scala version directory in SBT build specifically.
It seems causing side effects that are dependent on that path. See, for example, git grep -r "target/scala-".
To minimise the side effects, we should enable crossPaths back for now.
This is actually an issue in Jenkins jobs as well. See https://github.com/apache/spark/pull/29205 for the analysis made.
Attachments
Issue Links
- relates to
-
SPARK-32245 Implement the base to run Spark tests in GitHun Actions
- Resolved
-
SPARK-14574 Pure Java modules should not have _2.xx suffixes in their package names
- Resolved
- links to