Skip to content

Commit a929d86

Browse files
committed
chore: add enable_high_analysis field to OptimizationSQLDetail and update documentation
1 parent 0df80e8 commit a929d86

File tree

4 files changed

+20
-7
lines changed

4 files changed

+20
-7
lines changed

sqle/api/controller/v2/optimization.go

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -132,13 +132,15 @@ type OptimizationSQLDetail struct {
132132
StatusDetail string `json:"status_detail"` // SQLe 维护的状态详情
133133

134134
// SQL Flash相关字段
135-
OriginSQL string `json:"origin_sql"` // 原始SQL
136-
Metadata string `json:"metadata"` // 数据库元数据信息
137-
TotalState string `json:"total_state"` // 总状态
138-
OriginQueryPlan *sql_flash.QueryPlan `json:"origin_query_plan"` // 原始SQL查询计划
139-
OptimizeDetail *sql_flash.OptimizeDetail `json:"optimize"` // 优化详情
140-
TotalAnalysis *sql_flash.TotalAnalysis `json:"total_analysis"` // 总体分析
141-
AdvisedIndex *sql_flash.AdvisedIndex `json:"advised_index"` // 索引建议详情
135+
OriginSQL string `json:"origin_sql"` // 原始SQL
136+
Metadata string `json:"metadata"` // 数据库元数据信息
137+
TotalState string `json:"total_state"` // 总状态
138+
EnableHighAnalysis bool `json:"enable_high_analysis"` // 是否启用高级分析
139+
OriginQueryPlan *sql_flash.QueryPlan `json:"origin_query_plan"` // 原始SQL查询计划
140+
OptimizeDetail *sql_flash.OptimizeDetail `json:"optimize"` // 优化详情
141+
TotalAnalysis *sql_flash.TotalAnalysis `json:"total_analysis"` // 总体分析
142+
AdvisedIndex *sql_flash.AdvisedIndex `json:"advised_index"` // 索引建议详情
143+
142144
}
143145

144146
// GetOptimizationSQLDetail

sqle/docs/docs.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23204,6 +23204,10 @@ var doc = `{
2320423204
"type": "object",
2320523205
"$ref": "#/definitions/sql_flash.AdvisedIndex"
2320623206
},
23207+
"enable_high_analysis": {
23208+
"description": "是否启用高级分析",
23209+
"type": "boolean"
23210+
},
2320723211
"id": {
2320823212
"type": "integer"
2320923213
},

sqle/docs/swagger.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23188,6 +23188,10 @@
2318823188
"type": "object",
2318923189
"$ref": "#/definitions/sql_flash.AdvisedIndex"
2319023190
},
23191+
"enable_high_analysis": {
23192+
"description": "是否启用高级分析",
23193+
"type": "boolean"
23194+
},
2319123195
"id": {
2319223196
"type": "integer"
2319323197
},

sqle/docs/swagger.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6985,6 +6985,9 @@ definitions:
69856985
$ref: '#/definitions/sql_flash.AdvisedIndex'
69866986
description: 索引建议详情
69876987
type: object
6988+
enable_high_analysis:
6989+
description: 是否启用高级分析
6990+
type: boolean
69886991
id:
69896992
type: integer
69906993
metadata:

0 commit comments

Comments
 (0)