]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Another adjustment to the EXPLAIN indentation logic, in order to deal with
authordrh <drh@noemail.net>
Fri, 15 Nov 2013 03:16:34 +0000 (03:16 +0000)
committerdrh <drh@noemail.net>
Fri, 15 Nov 2013 03:16:34 +0000 (03:16 +0000)
the sorter loop on a CREATE INDEX statement.

FossilOrigin-Name: cbe85cc2a991d89a6cca391ffa1be0582a684e49

manifest
manifest.uuid
src/shell.c

index 7db6c41970e81d6e2ae90d2c182541073cce765a..551ac0d8a1735b8e813184efb1cd52a1457f42cd 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Adjust\sthe\scommand-line\sshell\sEXPLAIN\sindentation\slogic\sto\shandle\sthe\nsecond\sloop\sof\san\sUPDATE\sthat\sreads\sout\sa\sRowSet.
-D 2013-11-14T23:59:33.676
+C Another\sadjustment\sto\sthe\sEXPLAIN\sindentation\slogic,\sin\sorder\sto\sdeal\swith\nthe\ssorter\sloop\son\sa\sCREATE\sINDEX\sstatement.
+D 2013-11-15T03:16:34.575
 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
 F Makefile.in 8a07bebafbfda0eb67728f4bd15a36201662d1a1
 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@ -220,7 +220,7 @@ F src/random.c 0b2dbc37fdfbfa6bd455b091dfcef5bdb32dba68
 F src/resolve.c fc4673cc49b116e51e7f12de074c0acf8f2388f9
 F src/rowset.c 64655f1a627c9c212d9ab497899e7424a34222e0
 F src/select.c 7317406831ecced390edba972818f3c5f82238c0
-F src/shell.c 65a259d538b283e190708b43ece0d596563097f8
+F src/shell.c b98e74123d6c2e20369607c1da2d23c71db633d9
 F src/sqlite.h.in 4dedcab5b32358bf7a596badffe7363be1f1a82d
 F src/sqlite3.rc 11094cc6a157a028b301a9f06b3d03089ea37c3e
 F src/sqlite3ext.h 886f5a34de171002ad46fae8c36a7d8051c190fc
@@ -1139,7 +1139,7 @@ F tool/vdbe-compress.tcl f12c884766bd14277f4fcedcae07078011717381
 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
 F tool/warnings.sh d1a6de74685f360ab718efda6265994b99bbea01
 F tool/win/sqlite.vsix 030f3eeaf2cb811a3692ab9c14d021a75ce41fff
-P 10d59226382adcb8016fc2d927e5a0c0b36f3980
-R e492370754f541158ba25713cf44bfcb
+P ea141a9b87dbb5fa1402bf7f6e36e89cc9de3cb3
+R 14569e96bfa99ce52d2e8d8452a6eab6
 U drh
-Z 035eb0414986ea339898609e92b31744
+Z 75087cf5e4d4f5ef7b9253ba0c460b7b
index 57c65bfa2dee7433dddafa99e48e38309962aab7..064ef8708e25fc2c9e392b9db427ccf4ed4e781d 100644 (file)
@@ -1 +1 @@
-ea141a9b87dbb5fa1402bf7f6e36e89cc9de3cb3
\ No newline at end of file
+cbe85cc2a991d89a6cca391ffa1be0582a684e49
\ No newline at end of file
index 6485fad7b92c1deb50448b644e3b50b0a5c2f382..35fe970382be2d7e0a8bb8ad3ef07f7f3fc4aa29 100644 (file)
@@ -1186,7 +1186,7 @@ static void explain_data_prepare(struct callback_data *p, sqlite3_stmt *pSql){
   int nAlloc = 0;                 /* Allocated size of p->aiIndent[], abYield */
   int iOp;
 
-  const char *azNext[] = { "Next", "Prev", "VPrev", "VNext", 0 };
+  const char *azNext[] = { "Next", "Prev", "VPrev", "VNext", "SorterNext", 0 };
   const char *azYield[] = { "Yield", "SeekLt", "SeekGt", "RowSetRead", 0 };
   const char *azGoto[] = { "Goto", 0 };