-
Notifications
You must be signed in to change notification settings - Fork 936
[KYUUBI #5957] Flink engine should not load kyuubi-defaults.conf #6455
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
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #6455 +/- ##
============================================
- Coverage 58.43% 58.40% -0.04%
Complexity 24 24
============================================
Files 656 656
Lines 40267 40267
Branches 5498 5498
============================================
- Hits 23530 23517 -13
- Misses 14227 14234 +7
- Partials 2510 2516 +6 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks for the fix! @pan3793
# 🔍 Description This is the root cause of #5957. Which is accidentally introduced in b315123, thus affects 1.8.0, 1.8.1, 1.8.2, 1.9.0, 1.9.1. `kyuubi-defaults.conf` is kind of a server side configuration file, all Kyuubi confs engine required should be passed via CLI args to sub-process. ## Types of changes 🔖 - [x] Bugfix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to change) ## Test Plan 🧪 Pass GHA. --- # Checklist 📝 - [x] This patch was not authored or co-authored using [Generative Tooling](https://www.apache.org/legal/generative-tooling.html) **Be nice. Be informative.** Closes #6455 from pan3793/flink-conf-load. Closes #5957 2972fbc [Cheng Pan] Flink engine should not load kyuubi-defaults.conf Authored-by: Cheng Pan <chengpan@apache.org> Signed-off-by: Cheng Pan <chengpan@apache.org> (cherry picked from commit fe5377e) Signed-off-by: Cheng Pan <chengpan@apache.org>
# 🔍 Description This is the root cause of #5957. Which is accidentally introduced in b315123, thus affects 1.8.0, 1.8.1, 1.8.2, 1.9.0, 1.9.1. `kyuubi-defaults.conf` is kind of a server side configuration file, all Kyuubi confs engine required should be passed via CLI args to sub-process. ## Types of changes 🔖 - [x] Bugfix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to change) ## Test Plan 🧪 Pass GHA. --- # Checklist 📝 - [x] This patch was not authored or co-authored using [Generative Tooling](https://www.apache.org/legal/generative-tooling.html) **Be nice. Be informative.** Closes #6455 from pan3793/flink-conf-load. Closes #5957 2972fbc [Cheng Pan] Flink engine should not load kyuubi-defaults.conf Authored-by: Cheng Pan <chengpan@apache.org> Signed-off-by: Cheng Pan <chengpan@apache.org> (cherry picked from commit fe5377e) Signed-off-by: Cheng Pan <chengpan@apache.org>
Thanks, merged to master/1.9.2/1.8.3 |
🔍 Description
This is the root cause of #5957. Which is accidentally introduced in b315123, thus affects 1.8.0, 1.8.1, 1.8.2, 1.9.0, 1.9.1.
kyuubi-defaults.conf
is kind of a server side configuration file, all Kyuubi confs engine required should be passed via CLI args to sub-process.Types of changes 🔖
Test Plan 🧪
Pass GHA.
Checklist 📝
Be nice. Be informative.