kyuubi/kyuubi-hive-beeline
Cheng Pan d2cfc871be
[KYUUBI #7144] Remove direct usage of sun.misc.Signal
### Why are the changes needed?

This PR replaces the `sun.misc.Signal` with the Kyuubi wrapped one, see https://github.com/apache/kyuubi-shaded/pull/64, which allows Kyuubi to use any of Java 8+ to compile with `-release:8` while still ensuring compatibility with Java 8.

### How was this patch tested?

Pass GHA.

Local tested by building against JDK 21, running on JDK 8, everything works as expected.

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

No.

Closes #7144 from pan3793/signal.

Closes #7144

64804060a [Cheng Pan] enforcer.maxJdkVersion
2eb263573 [Cheng Pan] cleanup
b699c345a [Cheng Pan] remove staging repo
12eeae3ab [Cheng Pan] fix
08eba7695 [Cheng Pan] RC
53e4e6cce [Cheng Pan] Use Kyuubi Signal

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Cheng Pan <chengpan@apache.org>
2025-07-28 15:29:27 +08:00
..
src [KYUUBI #7144] Remove direct usage of sun.misc.Signal 2025-07-28 15:29:27 +08:00
pom.xml [KYUUBI #7144] Remove direct usage of sun.misc.Signal 2025-07-28 15:29:27 +08:00
README.md [KYUUBI #4312] [DOCS] Include **/README.md in markdown style check 2023-02-14 02:23:32 +08:00

Kyuubi Hive BeeLine Module

Aiming to make a better supported beeline for Kyuubi

  • Support to show launch engine log when getting KyuubiConnection(Done, available since v1.4.0-incubating)