From a5cb33b98f86ab92f99ea611409c3a280036cf07 Mon Sep 17 00:00:00 2001 From: Leon Zhang Date: Thu, 27 May 2021 10:13:21 +0800 Subject: [PATCH] issue #282 where use online-dsn ERR.000 always have check suggest.Content != "" --- advisor/rules.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/advisor/rules.go b/advisor/rules.go index 64a2fe2..e3a01ca 100644 --- a/advisor/rules.go +++ b/advisor/rules.go @@ -1517,7 +1517,7 @@ func formatJSON(sql string, db string, suggest map[string]Rule) string { } score = score - l*5 // ## MySQL execute failed - if strings.HasPrefix(item, "ERR") { + if strings.HasPrefix(item, "ERR") && suggest[item].Content != "" { score = 0 } } -- GitLab