kyuubi/.github/workflows
Cheng Pan 7ba458a0da [KYUUBI #5291] Verify Spark engine is compatible with Spark 3.5.0
### _Why are the changes needed?_

Apache Spark 3.5.0 released in few days ago, this PR aims to add cross-version verification to ensure that Kyuubi engine built against Spark 3.4.1 works on Spark 3.5.0 runtime.

https://spark.apache.org/releases/spark-release-3-5-0.html

For users who want to try Kyuubi with Spark 3.5.0, please compile master/branch-1.8 via

```
./build/dist --tgz --web-ui --spark-provided --flink-provided --hive-provided
```

And then follow the [Quick Start](https://kyuubi.readthedocs.io/en/master/quick_start/quick_start.html) to setup Kyuubi and Spark properly.

### _How was this patch tested?_
- [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

- [x] Add screenshots for manual tests if appropriate

```log
Connected to: Spark SQL (version 3.5.0)
Driver: Kyuubi Project Hive JDBC Client (version 1.8.0-SNAPSHOT)
Beeline version 1.8.0-SNAPSHOT by Apache Kyuubi
0: jdbc:hive2://0.0.0.0:10009/default> select version();
+-------------------------------------------------+
|                    version()                    |
+-------------------------------------------------+
| 3.5.0 ce5ddad990373636e94071e7cef2f31021add07b  |
+-------------------------------------------------+
1 row selected (0.39 seconds)
0: jdbc:hive2://0.0.0.0:10009/default> select kyuubi_version();
+-------------------+
| kyuubi_version()  |
+-------------------+
| 1.8.0-SNAPSHOT    |
+-------------------+
1 row selected (0.16 seconds)
```

- [x] [Run test](https://kyuubi.readthedocs.io/en/master/contributing/code/testing.html#running-tests) locally before make a pull request

### _Was this patch authored or co-authored using generative AI tooling?_

No.

Closes #5291 from pan3793/cross-3.5.

Closes #5291

24107a414 [Cheng Pan] Update .github/workflows/master.yml
1554e7131 [Cheng Pan] Verify Spark engine on Spark 3.5

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Cheng Pan <chengpan@apache.org>
2023-09-15 11:35:40 +00:00
..
dep.yml [KYUUBI #4747] [INFRA] Install and cache build/mvn in CI builds 2023-04-23 09:52:34 +08:00
docs.yml [KYUUBI #4269] Add a GA Job For Documentation Verification 2023-02-09 12:53:47 +00:00
greetings.yml [KYUUBI #4192] [INFRA] Make all CI jobs run on ubuntu-22.04 2023-01-19 23:36:02 +08:00
labeler.yml [KYUUBI #4192] [INFRA] Make all CI jobs run on ubuntu-22.04 2023-01-19 23:36:02 +08:00
license.yml [KYUUBI #5018] Make kyuubi spark extension compatible with Spark3.4 2023-07-06 18:22:23 +08:00
master.yml [KYUUBI #5291] Verify Spark engine is compatible with Spark 3.5.0 2023-09-15 11:35:40 +00:00
nightly.yml [KYUUBI #4747] [INFRA] Install and cache build/mvn in CI builds 2023-04-23 09:52:34 +08:00
publish-snapshot-docker.yml [KYUUBI #4576] Multi arch build for ARM support in Docker Hub 2023-03-22 16:31:31 +08:00
publish-snapshot-nexus.yml [KYUUBI #5245] [INFRA] Daily deploy snapshot version on branch-1.8 2023-09-04 19:04:00 +08:00
stale.yml [KYUUBI #4193] Bump actions/stale from v6 to v7 2023-01-20 00:12:33 +08:00
style.yml [KYUUBI #5113] Remove dummy Spark Kudu connector module 2023-08-01 17:05:42 +08:00
web-ui.yml [KYUUBI #4948] [BUILD] Reuse versions of NodeJS and Pnpm from maven properties 2023-06-12 09:02:09 +08:00