aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2016-03-07 17:49:17 +0000
committerdrh <drh@noemail.net>2016-03-07 17:49:17 +0000
commitc5c67abb9ab2c58d41f75a41a1693e4b30e00bd5 (patch)
tree27752830b165d06e6980a19a1a95291599818886 /src/sqliteInt.h
parent2606aca80f35c4672c7834e90786d737679fa35b (diff)
parent8c71a98ce13ce3169e6533dd05fce3c2cac2926a (diff)
downloadsqlite-c5c67abb9ab2c58d41f75a41a1693e4b30e00bd5.tar.gz
sqlite-c5c67abb9ab2c58d41f75a41a1693e4b30e00bd5.zip
Merge the virtual table query planner enhancement, the RTREE cost estimate
fix, and the statement journal spill delay enhancement from trunk. FossilOrigin-Name: 17fd8f3cf0ec565e08403dc8e10a1cffc2bbe165
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r--src/sqliteInt.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index 55e751574..e1e37b61d 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -3053,6 +3053,7 @@ struct Sqlite3Config {
int neverCorrupt; /* Database is always well-formed */
int szLookaside; /* Default lookaside buffer size */
int nLookaside; /* Default lookaside buffer count */
+ int nStmtSpill; /* Stmt-journal spill-to-disk threshold */
sqlite3_mem_methods m; /* Low-level memory allocation interface */
sqlite3_mutex_methods mutex; /* Low-level mutex interface */
sqlite3_pcache_methods2 pcache2; /* Low-level page-cache interface */
@@ -3697,7 +3698,7 @@ LogEst sqlite3LogEstAdd(LogEst,LogEst);
#ifndef SQLITE_OMIT_VIRTUALTABLE
LogEst sqlite3LogEstFromDouble(double);
#endif
-#if defined(SQLITE_ENABLE_STMT_SCANSTAT) || \
+#if defined(SQLITE_ENABLE_STMT_SCANSTATUS) || \
defined(SQLITE_ENABLE_STAT3_OR_STAT4) || \
defined(SQLITE_EXPLAIN_ESTIMATED_ROWS)
u64 sqlite3LogEstToInt(LogEst);