[
https://issues.apache.org/jira/browse/SPARK-32408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Hyukjin Kwon updated SPARK-32408:
---------------------------------
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 disable crossPaths only in GitHub
Actions build for now.
was:
After SPARK-32245, crossPaths was disabled in SBT build to run the Junit tests
per project properly.
This is correct change
Now, the intermediate classes are placed without Scala version directory in SBT
build specifically.
We should reflect this changes in particular about classpathes.
SBT assembly does not get affected so it is mostly just test-only.
> Disable crossPaths only in GitHub Actions to prevent side effects
> -----------------------------------------------------------------
>
> Key: SPARK-32408
> URL: https://issues.apache.org/jira/browse/SPARK-32408
> Project: Spark
> Issue Type: Improvement
> Components: Build
> Affects Versions: 3.1.0
> Reporter: Hyukjin Kwon
> Priority: Major
>
> 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 disable crossPaths only in GitHub
> Actions build for now.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]