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

[LIVY-1007]: Livy should not spawn one thread per job to track the job on Kubernetes #453

Merged
merged 1 commit into from
Aug 12, 2024

Conversation

askhatri
Copy link
Contributor

What changes were proposed in this pull request?

Instead of spawning a monitor thread for every session, create a centralised thread to monitor all Kubernetes apps.

JIRA link:https://issues.apache.org/jira/browse/LIVY-1007

How was this patch tested?

Unit Tests: The patch has been verified through comprehensive unit tests.
Manual Testing: Conducted manual testing using Kubernetes on Docker Desktop.

Environment: Helm charts. For detailed instructions on testing using Helm charts, please refer to the documentation available at livycluster.

@gyogal
Copy link
Contributor

gyogal commented Aug 1, 2024

The change looks good and it is great that we can ship this with the initial release of Livy with Kubernetes support. If anybody has any objections or code review comments, please let us know before this PR gets merged. Thank you Asif for your contribution!

@gyogal gyogal merged commit 6dcb294 into apache:master Aug 12, 2024
3 checks passed
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

Successfully merging this pull request may close these issues.

3 participants