Skip to content

Commit 88708b2

Browse files
Merge pull request #3170 from actiontech/sqlfash_api_update_ce
Sqlfash api update ce
2 parents 0535d80 + 758c688 commit 88708b2

File tree

5 files changed

+19
-3
lines changed

5 files changed

+19
-3
lines changed

sqle/api/controller/v2/optimization.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ type OptimizeSQLResData struct {
5454
// @Param sql_content formData string false "sqls for audit"
5555
// @Param explain_info formData string false "explain info"
5656
// @Param metadata formData string false "metadata"
57+
// @Param enable_high_analysis formData bool false "enable high analysis"
5758
// @Param input_sql_file formData file false "input SQL file"
5859
// @Param input_zip_file formData file false "input ZIP file"
5960
// @Param input_mybatis_xml_file formData file false "input mybatis XML file"

sqle/docs/docs.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11921,6 +11921,12 @@ var doc = `{
1192111921
"name": "metadata",
1192211922
"in": "formData"
1192311923
},
11924+
{
11925+
"type": "boolean",
11926+
"description": "enable high analysis",
11927+
"name": "enable_high_analysis",
11928+
"in": "formData"
11929+
},
1192411930
{
1192511931
"type": "file",
1192611932
"description": "input SQL file",

sqle/docs/swagger.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11905,6 +11905,12 @@
1190511905
"name": "metadata",
1190611906
"in": "formData"
1190711907
},
11908+
{
11909+
"type": "boolean",
11910+
"description": "enable high analysis",
11911+
"name": "enable_high_analysis",
11912+
"in": "formData"
11913+
},
1190811914
{
1190911915
"type": "file",
1191011916
"description": "input SQL file",

sqle/docs/swagger.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15164,6 +15164,10 @@ paths:
1516415164
in: formData
1516515165
name: metadata
1516615166
type: string
15167+
- description: enable high analysis
15168+
in: formData
15169+
name: enable_high_analysis
15170+
type: boolean
1516715171
- description: input SQL file
1516815172
in: formData
1516915173
name: input_sql_file

sqle/server/optimization/sql_flash/sql_flash_types.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -255,11 +255,10 @@ type GetRewriteResultResp struct {
255255
Data *RewriteResult `json:"data"`
256256
}
257257

258-
// ========== 索引推荐任务相关结构 ==========
259-
260258
// 创建索引推荐任务请求
261259
type CreateAdviseIndexTaskReq struct {
262-
Explain string `json:"explain"` // 执行计划信息
260+
Explain string `json:"explain"` // 执行计划信息
261+
SelectivityMap string `json:"selectivity_map"` // 列选择性信息
263262
}
264263

265264
// 创建索引推荐任务响应

0 commit comments

Comments
 (0)