kyuubi/bin
Cheng Pan 5623ead6bd
[KYUUBI #6456] Opens jdk.internal.ref
# 🔍 Description

This PR follows SPARK-45508 to modify the JVM args by adding `--add-opens=java.base/jdk.internal.ref=ALL-UNNAMED`, without this arg should not affect Spark engines as `spark-submit` will handle that by launching a sub-process and adding those JVM args.

The change benefits Spark in-process cases in UT, a little.

This PR also renames maven properties `maven.plugin.surefire.argLine` back to `extraJavaTestArgs` as it is used in both surefire and scalatest plugins, and makes it always takes effect instead of only JDK 17, then we don't need a copy when adding a new profile `java-21`

## Types of changes 🔖

- [ ] Bugfix (non-breaking change which fixes an issue)
- [ ] 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 #6456 from pan3793/add-open.

Closes #6456

ef7310a2e [Cheng Pan] add opens

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Cheng Pan <chengpan@apache.org>
2024-06-07 11:02:04 +08:00
..
beeline [KYUUBI #6239] Rename beeline to kyuubi-beeline 2024-04-03 18:35:38 +08:00
docker-image-tool.sh [KYUUBI #6175] [MINOR] Refactor copy path about SPARK_HOME in docker 2024-03-13 11:16:44 +08:00
kyuubi [KYUUBI #5987] Enhance KYUUBI_HOME detection in shell script to handle softlink cases 2024-01-17 18:00:06 +08:00
kyuubi-admin [KYUUBI #6196] Add log4j2 template for kyuubi repl commands 2024-03-19 14:35:53 +08:00
kyuubi-beeline [KYUUBI #6239] Rename beeline to kyuubi-beeline 2024-04-03 18:35:38 +08:00
kyuubi-ctl [KYUUBI #6196] Add log4j2 template for kyuubi repl commands 2024-03-19 14:35:53 +08:00
kyuubi-logo [KYUUBI #4078] [FOLLOWUP] fix shellcheck violations in scripts of /bin folder 2023-03-07 10:32:27 +08:00
kyuubi-zk-cli [KYUUBI #6196] Add log4j2 template for kyuubi repl commands 2024-03-19 14:35:53 +08:00
load-kyuubi-env.sh [KYUUBI #6456] Opens jdk.internal.ref 2024-06-07 11:02:04 +08:00
stop-application.sh [KYUUBI #4078] [FOLLOWUP] fix shellcheck violations in scripts of /bin folder 2023-03-07 10:32:27 +08:00