### Why are the changes needed? This PR provides an alternative for RANGER-4125 to cut out JNA dependencies for authZ plugin. ### How was this patch tested? Pass GHA, and I checked the content of authz-shaded jar ``` $ jar tf extensions/spark/kyuubi-spark-authz-shaded/target/kyuubi-spark-authz-shaded_2.12-1.11.0-SNAPSHOT.jar | grep Hostname org/apache/kyuubi/shade/com/kstruct/gethostname4j/Hostname.class ``` ### Was this patch authored or co-authored using generative AI tooling? No. Closes #7003 from pan3793/authz-hostname. Closes #7003 42e246856 [Cheng Pan] Cut out JNA dependencies for authz plugin Authored-by: Cheng Pan <chengpan@apache.org> Signed-off-by: Cheng Pan <chengpan@apache.org> |
||
|---|---|---|
| .. | ||
| flink/kyuubi-flink-token-provider | ||
| server/kyuubi-server-plugin | ||
| spark | ||
| README.md | ||
For developers
This folder contains plugins/extension for kyuubi server and different engine types.
- ext
- kyuubi-server
- spark
- flink
- trino
- hive
- others
- ...