Merge remote-tracking branch 'origin' into optimize-parser-detection

This commit is contained in:
Philip O'Toole
2025-01-19 11:30:04 -05:00
2 changed files with 3 additions and 3 deletions

View File

@@ -26,15 +26,14 @@ func Process(stmts []*proto.Statement, rwrand, rwtime bool) error {
!containsReturning(lowered) {
continue
}
stmt, err := sql.NewParser(strings.NewReader(stmts[i].Sql)).ParseStatement()
parsed, err := sql.NewParser(strings.NewReader(stmts[i].Sql)).ParseStatement()
if err != nil {
continue
}
rewriter := NewRewriter()
rewriter.RewriteRand = rwrand
rewriter.RewriteTime = rwtime
rwStmt, rewritten, ret, err := rewriter.Do(stmt)
rwStmt, rewritten, ret, err := rewriter.Do(parsed)
if err != nil {
continue
}