Kousuke Saruta created SPARK-56352:
--------------------------------------
Summary: 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
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 (10 JARs: TestUDTF, TestHello, SPARK-33084,
SPARK-21101, hive-test-udfs, TestSerDe)
2. Scala-based test JARs (3 JARs + 1 binary: 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]