mirror of
https://github.com/rqlite/rqlite.git
synced 2026-01-25 04:16:26 +00:00
Merge remote-tracking branch 'origin' into optimize-parser-detection
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user