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

[Umbrella] Spark Configuration Validation #832

Open
2 tasks done
yaooqinn opened this issue Jul 19, 2021 · 1 comment
Open
2 tasks done

[Umbrella] Spark Configuration Validation #832

yaooqinn opened this issue Jul 19, 2021 · 1 comment
Labels
good first issue beginner skills required help wanted kind:feature Feature request

Comments

@yaooqinn
Copy link
Member

yaooqinn commented Jul 19, 2021

Describe the proposal

When a SparkConf is invalid for launching our engines, it is better to fail fast instead of waiting for Spark to check while engine bootstrapping.

Motivation

  1. Save time to create an invalid engine
  2. Avoid possible hang
  3. better error message

Here is an example I did for Spark to validate its own configs when talking to Kubernetes. apache/spark#32610

Task list

Generally speaking, we can have 1) a tool in kyuubi-ctl to check server/engine conf in configuration files are valid, 2) The logic of the tool can also be called when engine bootstrapping for the configurations from the client side

@yaooqinn yaooqinn added good first issue beginner skills required kind:feature Feature request help wanted labels Sep 3, 2021
@ulysses-you
Copy link
Contributor

FYI some working in Apache Spark apache/spark#33491

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue beginner skills required help wanted kind:feature Feature request
Projects
None yet
Development

No branches or pull requests

2 participants