[KYUUBI #7415] Add a configuration to include additional Spark keys as path validation targets#7416
Conversation
|
is this config allow the user to override with the session conf? or is it a server-side static config? - unfortunately, our codebase does not use a canonical name to distinguish |
23380f7 to
61fc167
Compare
|
Thank you for your question.
Since it must not be overwritten, I think it should be a static server-side config. |
| .createWithDefault(Set.empty) | ||
|
|
||
| val SESSION_SPARK_FILE_CONFIG_LIST: ConfigEntry[Set[String]] = | ||
| buildConf("kyuubi.session.spark.file.config.list") |
There was a problem hiding this comment.
let's put it under kyuubi.server. namespace as it's a server-side static config.
| buildConf("kyuubi.session.spark.file.config.list") | |
| buildConf("kyuubi.server.spark.file.config.list") |
There was a problem hiding this comment.
I renamed the config to kyuubi.server.spark.file.config.list in 2f8450c.
|
change the config namespace, otherwise lgtm |
|
Merged the PR into master. Thank you @LamiumAmplexicaule @pan3793 ! |
Why are the changes needed?
To add Spark configuration keys for path validation without rebuilding.
Close: #7415
How was this patch tested?
Unit tests.
Was this patch authored or co-authored using generative AI tooling?
No.