kyuubi/extensions/spark
Cheng Pan 03dcedd89e
[KYUUBI #6453] Make KSHC support Spark 4.0 and enable CI for Spark 4.0
# 🔍 Description

This PR makes KSHC support Spark 4.0, and also makes sure that the KSHC jar compiled against Spark 3.5 is binary compatible with Spark 4.0.

We are ready to enable CI for Spark 4.0, except for authZ module.

## Types of changes 🔖

- [ ] Bugfix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)

## Test Plan 🧪

Pass GHA.

---

# Checklist 📝

- [x] This patch was not authored or co-authored using [Generative Tooling](https://www.apache.org/legal/generative-tooling.html)

**Be nice. Be informative.**

Closes #6453 from pan3793/spark4-ci.

Closes #6453

695e3d7f7 [Cheng Pan] Update pom.xml
2eaa0f88a [Cheng Pan] Update .github/workflows/master.yml
b1f540a34 [Cheng Pan] cross test
562839982 [Cheng Pan] fix
9f0c2e1be [Cheng Pan] fix
45f182462 [Cheng Pan] kshc
227ef5bae [Cheng Pan] fix
690a3b8b2 [Cheng Pan] Revert "fix"
87fe7678b [Cheng Pan] fix
60f55dbed [Cheng Pan] CI for Spark 4.

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Cheng Pan <chengpan@apache.org>
2024-06-07 11:01:24 +08:00
..
kyuubi-extension-spark-3-2 [KYUUBI #6392] Support javax.servlet and jakarta.servlet co-exist 2024-05-20 21:09:30 +08:00
kyuubi-extension-spark-3-3 [KYUUBI #6392] Support javax.servlet and jakarta.servlet co-exist 2024-05-20 21:09:30 +08:00
kyuubi-extension-spark-3-4 [KYUUBI #6392] Support javax.servlet and jakarta.servlet co-exist 2024-05-20 21:09:30 +08:00
kyuubi-extension-spark-3-5 [KYUUBI #6392] Support javax.servlet and jakarta.servlet co-exist 2024-05-20 21:09:30 +08:00
kyuubi-extension-spark-common [KYUUBI #6392] Support javax.servlet and jakarta.servlet co-exist 2024-05-20 21:09:30 +08:00
kyuubi-extension-spark-jdbc-dialect [KYUUBI #6392] Support javax.servlet and jakarta.servlet co-exist 2024-05-20 21:09:30 +08:00
kyuubi-spark-authz [KYUUBI #6427] Extract data lake artifact names as maven properties 2024-06-05 15:23:45 +08:00
kyuubi-spark-authz-shaded [KYUUBI #6197] Revise dependency management of Spark authZ plugin 2024-03-22 10:30:30 +08:00
kyuubi-spark-connector-common [KYUUBI #6447] Use static regex Pattern instances in JavaUtils.timeStringAs and JavaUtils.byteStringAs 2024-06-05 13:29:26 +08:00
kyuubi-spark-connector-hive [KYUUBI #6453] Make KSHC support Spark 4.0 and enable CI for Spark 4.0 2024-06-07 11:01:24 +08:00
kyuubi-spark-connector-tpcds [KYUUBI #6441] Kyuubi Spark TPC-DS/H Connector cross version test 2024-06-03 11:08:47 +08:00
kyuubi-spark-connector-tpch [KYUUBI #6441] Kyuubi Spark TPC-DS/H Connector cross version test 2024-06-03 11:08:47 +08:00
kyuubi-spark-lineage [KYUUBI #6398] Fix lineage plugin UT for Spark 4.0 2024-05-20 22:03:48 +08:00