kyuubi/kyuubi-server
wforget 6d0c874a70 [KYUUBI #6344] FlinkProcessBuilder prioritizes user configurations
# 🔍 Description
## Issue References 🔗

This pull request fixes #6344

`FlinkProcessBuilder` specifies `yarn.ship-files`, `yarn.application.name` and `yarn.tags` configurations of kyuubi platform. Sometimes we also need to customize these configurations, so we should prioritize these user configurations.

## Describe Your Solution 🔧

FlinkProcessBuilder prioritizes user configurations.

## 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 🧪

#### Behavior Without This Pull Request ⚰️

#### Behavior With This Pull Request 🎉

#### Related Unit Tests

added new unit test

---

# 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 #6342 from wForget/hotfix2.

Closes #6344

feca972ca [wforget] address comment
17df0844d [wforget] fix test and add flink constant
ece91cc0c [wforget] FlinkProcessBuilder prioritizes user configurations

Authored-by: wforget <643348094@qq.com>
Signed-off-by: wforget <643348094@qq.com>
(cherry picked from commit c8e645734b)
Signed-off-by: wforget <643348094@qq.com>
2024-05-14 09:55:18 +08:00
..
src [KYUUBI #6344] FlinkProcessBuilder prioritizes user configurations 2024-05-14 09:55:18 +08:00
web-ui [KYUUBI #6079] Web UI support Basic authN 2024-04-11 19:26:56 +08:00
pom.xml [KYUUBI #6294] Simplify Netty and gRPC dependency management 2024-04-17 15:41:16 +08:00