kyuubi/extensions/spark/kyuubi-spark-authz
wforget 4c1412bdd0 [KYUUBI #7168] Adapt PermanentViewMarker introduced by authz plugin in lineage plugin
### Why are the changes needed?

Fix the lineage plugin cannot capture lineage of view after integrating authz plugin.

closes #7168

### How was this patch tested?

added unit test

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

No

Closes #7169 from wForget/KYUUBI-7168.

Closes #7168

42ac01639 [wforget] fix test
208550a3e [wforget] [KYUUBI-7168] Adapt PermanentViewMarker introduced by authz plugin in lineage plugin

Authored-by: wforget <643348094@qq.com>
Signed-off-by: wforget <643348094@qq.com>
2025-08-13 16:58:44 +08:00
..
benchmarks [KYUUBI #6754][AUTHZ] Improve the performance of Ranger access requests deduplication 2024-10-21 21:17:51 +08:00
src [KYUUBI #7168] Adapt PermanentViewMarker introduced by authz plugin in lineage plugin 2025-08-13 16:58:44 +08:00
pom.xml [KYUUBI #7168] Adapt PermanentViewMarker introduced by authz plugin in lineage plugin 2025-08-13 16:58:44 +08:00
README.md [KYUUBI #6924] Upgrade Spark Ranger plugin to 2.6.0 2025-07-02 17:31:21 +08:00

Kyuubi Spark AuthZ Extension

Functions

  • Column-level fine-grained authorization
  • Row-level fine-grained authorization, a.k.a. Row-level filtering
  • Data masking

Build

build/mvn clean package -DskipTests -pl :kyuubi-spark-authz_2.12 -am -Dspark.version=3.5.6 -Dranger.version=2.6.0

Supported Apache Spark Versions

-Dspark.version=

  • master
  • 3.5.x (default)
  • 3.4.x
  • 3.3.x
  • 3.2.x
  • 3.1.x
  • 3.0.x
  • 2.4.x and earlier

Supported Apache Ranger Versions

-Dranger.version=

  • 2.6.x (default)
  • 2.5.x
  • 2.4.x
  • 2.3.x
  • 2.2.x
  • 2.1.x
  • 2.0.x
  • 1.2.x
  • 1.1.x
  • 1.0.x
  • 0.7.x
  • 0.6.x