apache / apache/linkis

[Bug] linkis-application-manager's RMUtils class has a logic bug

Open
#4,974 4 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
3.4k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

### Search before asking

- [X] I searched the [issues](https://github.com/apache/linkis/issues) and found no similar issues.

### Linkis Component

linkis-computation-governance

### Steps to reproduce

1、开发一个linkis引擎资源监控接口
2、底层使用了linkis-application-manager模块的RMUtils类的toUserResourceVo方法获取资源信息
3、返回的资源信息中maxResource节点信息错误

### Expected behavior

RMUtils.toUserResourceVo方法能够正确返回资源的最大值、使用量

### Your environment

- Linkis version used: release-1.4.0

### Anything else

linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/org/apache/linkis/manager/rm/utils/RMUtils.java类的130行错误的将minResource 设置到了userResourceVo的maxResource 属性中

` Resource minResource = userResource.getMinResource();
if (minResource != null) {
userResourceVo.setMaxResource(
ResourceUtils.parse(
ResourceUtils.toJSONString(minResource),
new TypeReference>() {}));
}`

### Are you willing to submit a PR?

- [ ] Yes I am willing to submit a PR!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.