apache / kyuubi

Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
https://kyuubi.apache.org/
Apache License 2.0
2.11k stars 916 forks source link

[TASK][MEDIUM] Hive engine supports Apache Hive 4.0.0 #6263

Open pan3793 opened 7 months ago

pan3793 commented 7 months ago

What's the level of this task?

MEDIUM

Code of Conduct

Search before creating

Mentor

Skill requirements

Background and Goals

Currently, the Kyuubi Hive engine supports

in both local and YARN deploy mode, and both SIMPLE and KERBEROS security mode.

Apache Hive released 4.0.0 on 29 March 2024 https://hive.apache.org/general/downloads/, we'd like to add support for this latest version too.

Implementation steps

change code/test/GHA workflows and make CI happy.

Additional context

Introduction of 2024H1 Kyuubi Code Contribution Program

This may help for testing https://github.com/awesome-kyuubi/hadoop-testing

slfan1989 commented 7 months ago

@pan3793 Can I assign this issue? Thank you!

pan3793 commented 7 months ago

@slfan1989 thanks, assigned. BTW, I don't know how difficult to support Hive 4, the task level will be adjusted based on the real efforts.

slfan1989 commented 7 months ago

@slfan1989 thanks, assigned. BTW, I don't know how difficult to support Hive 4, the task level will be adjusted based on the real efforts.

Thank you for your explanation! I will try my best to complete it.

Madhukar525722 commented 3 weeks ago

Hi @pan3793 and @slfan1989 are you guys working on this? Can we work together?