From: shearer Date: Wed, 23 Sep 2020 17:31:30 +0000 (+0000) Subject: Figured out where/how sqlite3BtreeRowCountEst() is called X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b4e313a5b0e273ce45d67208821b13c3a45e15ec;p=thirdparty%2Fsqlite.git Figured out where/how sqlite3BtreeRowCountEst() is called FossilOrigin-Name: a46537153c0db06a324320fb5fb1a6aa5191a7559b6d1cabfa6bf4b9457b3bae --- diff --git a/manifest b/manifest index 2e567bbe55..4d5618755f 100644 --- a/manifest +++ b/manifest @@ -1,11 +1,8 @@ B 3d35fa0be866213274fc09250225b345f6b08a9b4ec373d53d95e627e24512be -C Order\sbtree.h\sby\slogical\sfunction,\sadd\scomments -D 2020-09-17T15:04:16.854 -F src/btree.h 595e94f8ce788b8cd633d70c1d0892de0216083e789d38020d6a5432f06f38e7 -P 3d35fa0be866213274fc09250225b345f6b08a9b4ec373d53d95e627e24512be -R d928bc2530a56c66a8796118e1f78d44 -T *branch * btree-code-documentation -T *sym-btree-code-documentation * -T -sym-trunk * +C Figured\sout\swhere/how\ssqlite3BtreeRowCountEst()\sis\scalled +D 2020-09-23T17:31:30.742 +F src/btree.h a52b132ac5812afd3c894ec64a3313162734d4ed765a5c12bab671ddf016969b +P ab53b317953c07c12970e530efda0ce39fa259dc29be980c1aa4784dcf9a39fb +R 9819f6c7f8b826627bd979a42816ba96 U shearer -Z 0f4717f5a6349aba4c2f8ff699459ba7 +Z d1230908241e48c6115d197b68156142 diff --git a/manifest.uuid b/manifest.uuid index 098e363fbd..d4e560e827 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -ab53b317953c07c12970e530efda0ce39fa259dc29be980c1aa4784dcf9a39fb \ No newline at end of file +a46537153c0db06a324320fb5fb1a6aa5191a7559b6d1cabfa6bf4b9457b3bae \ No newline at end of file diff --git a/src/btree.h b/src/btree.h index 78e8554d70..daf8559c72 100644 --- a/src/btree.h +++ b/src/btree.h @@ -192,8 +192,9 @@ int sqlite3BtreeSavepoint(Btree *, int, int); int sqlite3BtreeIsReadonly(Btree *pBt); int sqlite3HeaderSizeBtree(void); -/* Estimate number of rows in table */ -/* This is no longer exposed via EXPLAIN QUERY PLAN */ +/* Estimate number of rows in table + * called only by OP IsSmaller, from PRAGMA optimize +*/ i64 sqlite3BtreeRowCountEst(BtCursor*); /*