柯挺立

Results 4 issues of 柯挺立

spark 的CpuWasteDetector检测器,在判断executorWastedPercentOverAll的时候: float executorWastedPercentOverAll = (((float) inJobComputeMillisAvailable - inJobComputeMillisUsed) / appComputeMillisAvailable) * 100; 其中inJobComputeMillisAvailable的单位是cpu·时,而inJobComputeMillisUsed是SparkListenerTaskEnd这个事件的TaskMetrics @JsonProperty("Executor Run Time") private Long executorRunTime; 这个属性累计的,这个单位是时。 是不是应该取executor的cpu时间字段进行累加? @JsonProperty("Executor CPU Time") private Long executorCpuTime;

大表扫描场景里,判断SparkPlanInfo节点是否为扫描节点的逻辑为:node.getNodeName().startsWith("Scan") 但是实际的扫描节点的名称并不是Scan开头,逻辑是否有误? "children": [{ "children": [], "metadata": {}, "metrics": [{ "accumulatorId": 21, "metricType": "sum", "nodeName": "number of output rows" }], "nodeName": "HiveTableScan", "simpleString": "HiveTableScan [id#6L, plan_type#10], HiveTableRelation `dev`.`data_skew_table_partitioned`, org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, [id#6L,...

optimize
feature

### Search before asking - [X] I had searched in the [issues](https://github.com/eosphoros-ai/DB-GPT/issues?q=is%3Aissue) and found no similar issues. ### Operating system information MacOS(M1, M2...) ### Python version information 3.10 ### DB-GPT...

bug
Waiting for reply
stale