From: drh Date: Fri, 15 Nov 2013 03:16:34 +0000 (+0000) Subject: Another adjustment to the EXPLAIN indentation logic, in order to deal with X-Git-Tag: version-3.8.2~89 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=602320e326997d4aa1e9b49e0a42f84bd0faac79;p=thirdparty%2Fsqlite.git Another adjustment to the EXPLAIN indentation logic, in order to deal with the sorter loop on a CREATE INDEX statement. FossilOrigin-Name: cbe85cc2a991d89a6cca391ffa1be0582a684e49 --- diff --git a/manifest b/manifest index 7db6c41970..551ac0d8a1 100644 --- 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 diff --git a/manifest.uuid b/manifest.uuid index 57c65bfa2d..064ef8708e 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -ea141a9b87dbb5fa1402bf7f6e36e89cc9de3cb3 \ No newline at end of file +cbe85cc2a991d89a6cca391ffa1be0582a684e49 \ No newline at end of file diff --git a/src/shell.c b/src/shell.c index 6485fad7b9..35fe970382 100644 --- a/src/shell.c +++ b/src/shell.c @@ -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 };