Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions sqle/api/controller/v2/optimization.go
Original file line number Diff line number Diff line change
Expand Up @@ -131,8 +131,9 @@ type GetOptimizationDetailRes struct {
type OptimizationSQLDetail struct {
OptimizationId string `json:"optimization_id"`
ID uint `json:"id"`
Status string `json:"status" enums:"optimizing,failed,finish"` // SQLe 维护的状态
StatusDetail string `json:"status_detail"` // SQLe 维护的状态详情
Status string `json:"status" enums:"rewriting,rewrite_done,advise_indexing,advise_index_done,finish,failed"` // SQLe 维护的状态
StatusDetail string `json:"status_detail"` // SQLe 维护的状态详情
OptimizeStatus string `json:"optimize_status" enums:"optimizing,failed,finish"` // 优化状态

// SQL Flash相关字段
OriginSQL string `json:"origin_sql"` // 原始SQL
Expand Down
18 changes: 15 additions & 3 deletions sqle/docs/docs.go
Original file line number Diff line number Diff line change
Expand Up @@ -23695,6 +23695,15 @@ var doc = `{
"type": "object",
"$ref": "#/definitions/sql_flash.OptimizeDetail"
},
"optimize_status": {
"description": "优化状态",
"type": "string",
"enum": [
"optimizing",
"failed",
"finish"
]
},
"optimized_sql_feedbacks": {
"description": "优化后的SQL反馈",
"type": "array",
Expand All @@ -23715,9 +23724,12 @@ var doc = `{
"description": "SQLe 维护的状态",
"type": "string",
"enum": [
"optimizing",
"failed",
"finish"
"rewriting",
"rewrite_done",
"advise_indexing",
"advise_index_done",
"finish",
"failed"
]
},
"status_detail": {
Expand Down
18 changes: 15 additions & 3 deletions sqle/docs/swagger.json
Original file line number Diff line number Diff line change
Expand Up @@ -23679,6 +23679,15 @@
"type": "object",
"$ref": "#/definitions/sql_flash.OptimizeDetail"
},
"optimize_status": {
"description": "优化状态",
"type": "string",
"enum": [
"optimizing",
"failed",
"finish"
]
},
"optimized_sql_feedbacks": {
"description": "优化后的SQL反馈",
"type": "array",
Expand All @@ -23699,9 +23708,12 @@
"description": "SQLe 维护的状态",
"type": "string",
"enum": [
"optimizing",
"failed",
"finish"
"rewriting",
"rewrite_done",
"advise_indexing",
"advise_index_done",
"finish",
"failed"
]
},
"status_detail": {
Expand Down
14 changes: 12 additions & 2 deletions sqle/docs/swagger.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7181,6 +7181,13 @@ definitions:
$ref: '#/definitions/sql_flash.OptimizeDetail'
description: 优化详情
type: object
optimize_status:
description: 优化状态
enum:
- optimizing
- failed
- finish
type: string
optimized_sql_feedbacks:
description: 优化后的SQL反馈
items:
Expand All @@ -7196,9 +7203,12 @@ definitions:
status:
description: SQLe 维护的状态
enum:
- optimizing
- failed
- rewriting
- rewrite_done
- advise_indexing
- advise_index_done
- finish
- failed
type: string
status_detail:
description: SQLe 维护的状态详情
Expand Down
Loading