Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TASK][MEDIUM] Make KSHC binary compatible with multiple Spark versions #6247

Open
3 tasks done
pan3793 opened this issue Apr 3, 2024 · 3 comments
Open
3 tasks done
Assignees

Comments

@pan3793
Copy link
Member

pan3793 commented Apr 3, 2024

What's the level of this task?

MEDIUM

Code of Conduct

Search before creating

  • I have searched in the task list and found no similar tasks.

Mentor

  • I have sufficient expertise on this task, and I volunteer to be a mentor of this task to guide contributors through the task.

Skill requirements

  • Knowledge of GitHub Actions, Java Reflections, Hive, Spark

Background and Goals

Currently, the KSHC(Kyuubi Spark Hive Connector) supports Spark 3.3, 3.4, and 3.5, but unlike the Spark engine, the KSHC jar built with Spark 3.5 can not work on Spark 3.4 runtime.

Implementation steps

  • Tune the KSHC code to fix binary-compatible issues
  • Tune the test code and set up the GitHub Actions workflow to do cross-version verification

Additional context

Introduction of 2024H1 Kyuubi Code Contribution Program

@beryllw
Copy link
Contributor

beryllw commented Apr 3, 2024

Looks like what I worked for before #5384 , please assign to me if possible.

@pan3793
Copy link
Member Author

pan3793 commented Apr 3, 2024

@beryllw thank you

@SteNicholas
Copy link
Member

@pan3793, any update? I would like to take this ticket.

@beryllw beryllw removed their assignment Apr 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants