| Index: third_party/sqlite/src/test/unordered.test | 
| diff --git a/third_party/sqlite/src/test/unordered.test b/third_party/sqlite/src/test/unordered.test | 
| index ca4beacac220d5cf08b4984bc589ebbd23836a83..147e91f0d97318e37d688fe03c7e566dbcf116a3 100644 | 
| --- a/third_party/sqlite/src/test/unordered.test | 
| +++ b/third_party/sqlite/src/test/unordered.test | 
| @@ -31,32 +31,37 @@ do_execsql_test 1.0 { | 
| } {} | 
|  | 
| foreach idxmode {ordered unordered} { | 
| +  catchsql { DELETE FROM sqlite_stat2 } | 
| +  catchsql { DELETE FROM sqlite_stat3 } | 
| if {$idxmode == "unordered"} { | 
| execsql { UPDATE sqlite_stat1 SET stat = stat || ' unordered' } | 
| -    db close | 
| -    sqlite3 db test.db | 
| } | 
| +  db close | 
| +  sqlite3 db test.db | 
| foreach {tn sql r(ordered) r(unordered)} { | 
| 1   "SELECT * FROM t1 ORDER BY a" | 
| -        {0 0 0 {SCAN TABLE t1 USING INDEX i1 (~128 rows)}} | 
| -        {0 0 0 {SCAN TABLE t1 (~128 rows)} 0 0 0 {USE TEMP B-TREE FOR ORDER BY}} | 
| -    2   "SELECT * FROM t1 WHERE a >?" | 
| -        {0 0 0 {SEARCH TABLE t1 USING INDEX i1 (a>?) (~32 rows)}} | 
| -        {0 0 0 {SCAN TABLE t1 (~42 rows)}} | 
| +        {0 0 0 {SCAN TABLE t1 USING INDEX i1}} | 
| +        {0 0 0 {SCAN TABLE t1} 0 0 0 {USE TEMP B-TREE FOR ORDER BY}} | 
| +    2   "SELECT * FROM t1 WHERE a > 100" | 
| +        {0 0 0 {SEARCH TABLE t1 USING INDEX i1 (a>?)}} | 
| +        {0 0 0 {SCAN TABLE t1}} | 
| 3   "SELECT * FROM t1 WHERE a = ? ORDER BY rowid" | 
| -        {0 0 0 {SEARCH TABLE t1 USING INDEX i1 (a=?) (~1 rows)}} | 
| -        {0 0 0 {SEARCH TABLE t1 USING INDEX i1 (a=?) (~1 rows)} | 
| +        {0 0 0 {SEARCH TABLE t1 USING INDEX i1 (a=?)}} | 
| +        {0 0 0 {SEARCH TABLE t1 USING INDEX i1 (a=?)} | 
| 0 0 0 {USE TEMP B-TREE FOR ORDER BY}} | 
| 4   "SELECT max(a) FROM t1" | 
| -        {0 0 0 {SEARCH TABLE t1 USING COVERING INDEX i1 (~1 rows)}} | 
| -        {0 0 0 {SEARCH TABLE t1 (~1 rows)}} | 
| +        {0 0 0 {SEARCH TABLE t1 USING COVERING INDEX i1}} | 
| +        {0 0 0 {SEARCH TABLE t1}} | 
| 5   "SELECT group_concat(b) FROM t1 GROUP BY a" | 
| -        {0 0 0 {SCAN TABLE t1 USING INDEX i1 (~128 rows)}} | 
| -        {0 0 0 {SCAN TABLE t1 (~128 rows)} 0 0 0 {USE TEMP B-TREE FOR GROUP BY}} | 
| +        {0 0 0 {SCAN TABLE t1 USING INDEX i1}} | 
| +        {0 0 0 {SCAN TABLE t1} 0 0 0 {USE TEMP B-TREE FOR GROUP BY}} | 
|  | 
| 6   "SELECT * FROM t1 WHERE a = ?" | 
| -        {0 0 0 {SEARCH TABLE t1 USING INDEX i1 (a=?) (~1 rows)}} | 
| -        {0 0 0 {SEARCH TABLE t1 USING INDEX i1 (a=?) (~1 rows)}} | 
| +        {0 0 0 {SEARCH TABLE t1 USING INDEX i1 (a=?)}} | 
| +        {0 0 0 {SEARCH TABLE t1 USING INDEX i1 (a=?)}} | 
| +    7   "SELECT count(*) FROM t1" | 
| +        {0 0 0 {SCAN TABLE t1 USING COVERING INDEX i1}} | 
| +        {0 0 0 {SCAN TABLE t1}} | 
| } { | 
| do_eqp_test 1.$idxmode.$tn $sql $r($idxmode) | 
| } | 
|  |