This is an automated email from the ASF dual-hosted git repository.
chengpan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kyuubi.git
The following commit(s) were added to refs/heads/master by this push:
new aadf866835 [KYUUBI #7213] Enable test of Spark lineage plugin for
Spark 4.0
aadf866835 is described below
commit aadf86683554ba6932126c80c9e33bf84cea8dee
Author: Cheng Pan <[email protected]>
AuthorDate: Tue Sep 23 10:38:53 2025 +0800
[KYUUBI #7213] Enable test of Spark lineage plugin for Spark 4.0
### Why are the changes needed?
Expand test coverage for Spark 4.0
### How was this patch tested?
Pass GHA, also verified locally
```
$ build/mvn -pl :kyuubi-spark-lineage_2.13 -Pscala-2.13 -Pspark-4.0 -am
clean install -DskipTests
...
$ build/mvn -pl :kyuubi-spark-lineage_2.13 -Pscala-2.13 -Pspark-4.0 test
...
Run completed in 25 seconds, 133 milliseconds.
Total number of tests run: 75
Suites: completed 5, aborted 0
Tests: succeeded 75, failed 0, canceled 0, ignored 0, pending 0
All tests passed.
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 34.320 s
[INFO] Finished at: 2025-09-22T13:47:18+08:00
[INFO]
------------------------------------------------------------------------
```
### Was this patch authored or co-authored using generative AI tooling?
No.
Closes #7213 from pan3793/lineage-4.0.
Closes #7213
60a714302 [Cheng Pan] Enable test of Spark lineage plugin for Spark 4.0
Authored-by: Cheng Pan <[email protected]>
Signed-off-by: Cheng Pan <[email protected]>
---
dev/kyuubi-codecov/pom.xml | 21 +++++++++++++++++++++
extensions/spark/kyuubi-spark-lineage/README.md | 2 +-
2 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/dev/kyuubi-codecov/pom.xml b/dev/kyuubi-codecov/pom.xml
index 75ffb18252..d6f92ad97b 100644
--- a/dev/kyuubi-codecov/pom.xml
+++ b/dev/kyuubi-codecov/pom.xml
@@ -173,6 +173,11 @@
<artifactId>kyuubi-spark-authz_${scala.binary.version}</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.kyuubi</groupId>
+
<artifactId>kyuubi-spark-lineage_${scala.binary.version}</artifactId>
+ <version>${project.version}</version>
+ </dependency>
</dependencies>
</profile>
<profile>
@@ -193,6 +198,11 @@
<artifactId>kyuubi-spark-authz_${scala.binary.version}</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.kyuubi</groupId>
+
<artifactId>kyuubi-spark-lineage_${scala.binary.version}</artifactId>
+ <version>${project.version}</version>
+ </dependency>
</dependencies>
</profile>
<profile>
@@ -213,6 +223,11 @@
<artifactId>kyuubi-spark-authz_${scala.binary.version}</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.kyuubi</groupId>
+
<artifactId>kyuubi-spark-lineage_${scala.binary.version}</artifactId>
+ <version>${project.version}</version>
+ </dependency>
</dependencies>
</profile>
<profile>
@@ -228,6 +243,12 @@
<artifactId>kyuubi-spark-connector-hive_${scala.binary.version}</artifactId>
<version>${project.version}</version>
</dependency>
+ <!-- TODO: support authz -->
+ <dependency>
+ <groupId>org.apache.kyuubi</groupId>
+
<artifactId>kyuubi-spark-lineage_${scala.binary.version}</artifactId>
+ <version>${project.version}</version>
+ </dependency>
</dependencies>
</profile>
<profile>
diff --git a/extensions/spark/kyuubi-spark-lineage/README.md
b/extensions/spark/kyuubi-spark-lineage/README.md
index 75c995d573..db6b867fee 100644
--- a/extensions/spark/kyuubi-spark-lineage/README.md
+++ b/extensions/spark/kyuubi-spark-lineage/README.md
@@ -33,7 +33,7 @@ build/mvn clean package -DskipTests -pl
:kyuubi-spark-lineage_2.12 -am -Dspark.v
`-Dspark.version=`
-- [x] master
+- [x] 4.0.x
- [x] 3.5.x (default)
- [x] 3.4.x
- [x] 3.3.x