feat(auditplan): create cost metric records only when mysql #3052
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
User description
关联的 issue
https://github.com/actiontech/sqle-ee/issues/2375
描述你的变更
确认项(pr提交后操作)
Tip
请在指定复审人之前,确认并完成以下事项,完成后✅
not_compatible
need_update_doc
Description
添加 MySQL 判断条件,避免非 MySQL 环境创建成本记录
修改 createSqlManageCostMetricRecord 中错误日志提示信息
保证批量更新和队列推送逻辑维持原有功能
Changes walkthrough 📝
task_wrap.go
为 SQL 成本记录创建增加 MySQL 条件判断
sqle/server/auditplan/task_wrap.go
ap.DBType
的 MySQL 判断