Skip to content

Using SessionConfAdvisor at KyuubiBatchSession, do we really need to use batch config notaion(kyuubi.batchConf.*)? #6395

Answered by pan3793
minyk asked this question in Q&A
Discussion options

You must be logged in to vote

This is a good question and I do have some arguments offline with other committers.

The original intention here is: it is desirable to have different default configurations for batch and interactive Spark jobs, and we need a mechanism to isolate those configurations.

@turboFei is the author of the batch API, and made this decision while I wasn't aware at the beginning. I agree this is a simple and crude approach to achieving isolation, the side-effect is, it's intuitive, I actually get asked many times why configuring spark.submit.deployMode=cluster in kyuubi-defaults.conf does not work for batch Spark jobs.

So, we may need to introduce a flag to control the behavior, something like:

kyuu…

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by minyk
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants