[
https://issues.apache.org/jira/browse/SPARK-56352?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kousuke Saruta resolved SPARK-56352.
------------------------------------
Fix Version/s: 4.2.0
Assignee: Kousuke Saruta
Resolution: Fixed
> Remove pre-built test JAR and class files from the repository
> -------------------------------------------------------------
>
> Key: SPARK-56352
> URL: https://issues.apache.org/jira/browse/SPARK-56352
> Project: Spark
> Issue Type: Umbrella
> Components: Build, Tests
> Affects Versions: 4.2.0
> Reporter: Kousuke Saruta
> Assignee: Kousuke Saruta
> Priority: Major
> Fix For: 4.2.0
>
>
> This umbrella tracks the work to achieve that goal: replace all pre-built
> test JAR and class files with dynamic generation at test time, so that:
> - No binary artifacts remain in the source tree
> - All existing tests continue to pass (no test coverage loss)
> - The release-time workaround (dev/test-jars.txt, dev/test-classes.txt,
> release-tag.sh exclusion) becomes unnecessary
> The work is split into three sub-tasks by generation pattern:
> 1. Java-based test JARs (7 JARs: TestUDTF, SPARK-33084, SPARK-21101,
> hive-test-udfs, TestSerDe)
> 2. Scala-based test JARs (6 JARs + 1 binary: TestHello, test.jar,
> udf_noA.jar, udf.jar/udf binary)
> 3. Artifact transfer test files (2 JARs + 7 .class + CRC files in connect
> module)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]