Skip to content
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

[Bug] [dinky-client] Fix the bug in mounting the log configuration file in Flink. #4182

Merged
merged 21 commits into from
Feb 5, 2025

Conversation

Jam804
Copy link
Contributor

@Jam804 Jam804 commented Jan 26, 2025

image

在flink源码中关于k8s的conf文件只挂载了两个,其他log文件没有挂载导致flink on k8s有些功能使用时报没有log配置文件的错,这个问题我已经向flink官方提交代码修复 ,在flink2.0之后的版本应该不会有问题,此次修复dinky1.14和1.18版本的这个问题, 如果review没问题,我接下来将会用相同的思路修复dinky其他flink版本的这个问题

image

image

@aiwenmo
Copy link
Contributor

aiwenmo commented Jan 30, 2025

Okay. Welcome to fix this problem for other Flink versions of Dinky. thx

@aiwenmo aiwenmo added the Bug Something isn't working label Jan 30, 2025
@aiwenmo aiwenmo added this to the 1.3.0 milestone Jan 30, 2025
@Jam804
Copy link
Contributor Author

Jam804 commented Feb 1, 2025

Okay. Welcome to fix this problem for other Flink versions of Dinky. thx

你好,我已经把之前在flink 1.18的修复和优化应用到了其他flink版本上, 请review

@Zzm0809
Copy link
Contributor

Zzm0809 commented Feb 5, 2025

Okay. Welcome to fix this problem for other Flink versions of Dinky. thx

你好,我已经把之前在flink 1.18的修复和优化应用到了其他flink版本上, 请review

@gaoyan1998 PTAL

@Jam804
Copy link
Contributor Author

Jam804 commented Feb 5, 2025

Okay. Welcome to fix this problem for other Flink versions of Dinky. thx

你好,我已经把之前在flink 1.18的修复和优化应用到了其他flink版本上, 请review

@gaoyan1998 PTAL

每个版本我都验证过, 主要改动在这两处
image
image

Copy link
Contributor

@Zzm0809 Zzm0809 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Zzm0809 Zzm0809 merged commit 26d7bc9 into DataLinkDC:dev Feb 5, 2025
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working
Projects
Status: Doing
Development

Successfully merging this pull request may close these issues.

4 participants