Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[KYUUBI #5238] Fix credentials may break Flink engine launch command
### _Why are the changes needed?_ Currently, Flink engine doesn't use delegation tokens and these tokens need to be filtered out from the Flink engine launch command, or the command may be corrupted because the credentials could contain new lines. ### _How was this patch tested?_ - [x] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [ ] Add screenshots for manual tests if appropriate - [ ] [Run test](https://kyuubi.readthedocs.io/en/master/contributing/code/testing.html#running-tests) locally before make a pull request ### _Was this patch authored or co-authored using generative AI tooling?_ No. Closes #5238 from link3280/filter_engine_credential. Closes #5238 5e2403a [Paul Lin] Optimize code style 41df6e2 [Paul Lin] Fix test error 5241894 [Paul Lin] Fix credentials may break Flink engine launch command Authored-by: Paul Lin <[email protected]> Signed-off-by: Cheng Pan <[email protected]> (cherry picked from commit 32c5033) Signed-off-by: Cheng Pan <[email protected]>
- Loading branch information