apache / apache/kyuubi

[Improvement] Update Spark Ranger plugin to 2.7.0

Open
#7,234 1 comment 0 reactions 0 assignees View on GitHub
good first issue help wanted kind:documentation
Dominant language
Scala
Stars
2.4k
Forks
1k
PR merge metrics
No merged PRs in 30d

Description

### Code of Conduct

- [x] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)

### Search before asking

- [x] I have searched in the [issues](https://github.com/apache/kyuubi/issues?q=is%3Aissue) and found no similar issues.

### What type of changes will we make to the documentation?

Refactoring

### Affects Version(s)

master

### Improving the documentation

- Spark AuthZ currently supports Apache Ranger version 2.6.0. Since Apache Ranger has released version 2.7.0, it is essential to update the Spark Ranger plugin to this latest version.
- Notes: Following the [Apache Ranger 2.7.0 release notes](https://cwiki.apache.org/confluence/display/RANGER/Apache+Ranger+2.7.0+-+Release+Notes), I noticed some breaking changes related to the ranger-plugin-audit component.

### Are you willing to submit PR?

- [ ] Yes. I would be willing to submit a PR with guidance from the Kyuubi community to improve.
- [x] No. I cannot submit a PR at this time.

Contributor guide

Open the contributing guide

Research direction

Start with Kyuubi's current Spark AuthZ integration and read the Apache Ranger 2.7.0 release notes, focusing on the breaking changes in ranger-plugin-audit. Trace the existing Ranger 2.6.0 dependency and integration points; done means Spark AuthZ supports Ranger 2.7.0 with audit compatibility verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
scala, spark
Domain
authorization, backend, security
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.