[Subtask] Support Apache Ranger Hive plugin 1.2.0 version in the Hive2 Docker image
- Dominant language
- Java
- Stars
- 3.2k
- Forks
- 935
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 298
Description
### Describe the subtask
The Gravitino CI Hive Docker supported the Apache Ranger Hive 2.4.0 version plugin in the Hive3 runtime mode.
But not supported through Ranger control Hive2 permission, I think we can enable Ranger Hive 1.2.0 version plugin in the Hive2 runtime mode.
As far as I know, The Apache Ranger configuration version of Hive2.3.x is 1.2.0, So we need:
1. Release Apache Ranger package in the https://github.com/datastrato/apache-ranger/releases
2. Add ranger-hive-plugin-1.2.0 and ranger-hdfs-plugin-1.2.0 in the Hive Docker image.
### Parent issue
#2410
Contributor guide
Research direction
Start with parent issue #2410, then locate the Gravitino CI Hive Docker image definition and review the Apache Ranger releases at the linked repository. Done means the Hive2 runtime image includes ranger-hive-plugin-1.2.0 and ranger-hdfs-plugin-1.2.0, with Ranger-controlled Hive2 permissions enabled.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker
- Domain
- devops, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100