Commit edd8b9f
* 优化执行步骤获取逻辑和SQL生成流程, 解决重新生成死循环问题
- 重构 `PlanProcessUtil.java` 中的 getCurrentExecutionStep 方法,新增重载版本以支持传入 plan 参数, 解决重新生成的sql 未生效。
- 优化 SQL 生成完成后的返回逻辑,将返回最佳 SQL 改为返回空 Flux 避免死循环
* fix: format code
---------
Co-authored-by: tanjinxiang <[email protected]>
1 parent 1fc35b8 commit edd8b9f
File tree
2 files changed
+16
-4
lines changed- spring-ai-alibaba-data-agent-chat/src/main/java/com/alibaba/cloud/ai/dataagent
- node
- util
2 files changed
+16
-4
lines changedLines changed: 5 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
79 | | - | |
| 79 | + | |
| 80 | + | |
80 | 81 | | |
81 | 82 | | |
82 | 83 | | |
| |||
219 | 220 | | |
220 | 221 | | |
221 | 222 | | |
222 | | - | |
| 223 | + | |
223 | 224 | | |
224 | 225 | | |
225 | 226 | | |
226 | | - | |
| 227 | + | |
227 | 228 | | |
228 | 229 | | |
229 | 230 | | |
| |||
243 | 244 | | |
244 | 245 | | |
245 | 246 | | |
246 | | - | |
| 247 | + | |
247 | 248 | | |
248 | 249 | | |
249 | 250 | | |
| |||
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
| 64 | + | |
63 | 65 | | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
64 | 75 | | |
65 | 76 | | |
66 | 77 | | |
| |||
0 commit comments