diff options
author | drh <> | 2022-04-08 17:01:29 +0000 |
---|---|---|
committer | drh <> | 2022-04-08 17:01:29 +0000 |
commit | 7d0ae00361386f87d179916d5abc6c11d3c85330 (patch) | |
tree | f3bcf365bad3c989d607c88c6402f64ac13003e5 /src/sqliteInt.h | |
parent | 81a23623d8790fca64f6e6551f59a2d4694dbf75 (diff) | |
download | sqlite-7d0ae00361386f87d179916d5abc6c11d3c85330.tar.gz sqlite-7d0ae00361386f87d179916d5abc6c11d3c85330.zip |
Enhance the sqlite_dbpage fix at [/info/642a0b4752743216|check-in 642a0b4752743]
from about a month ago such that it still takes a transaction on all attached
databases, but it only starts a read transaction for read-only operations,
rather than starting a write transaction for everything.
FossilOrigin-Name: 8efd61e8518594e3e9c84681fc35796a78fe8885a97ad4dd19f1573ee8065b18
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r-- | src/sqliteInt.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h index a9f3121c7..ead20c9a2 100644 --- a/src/sqliteInt.h +++ b/src/sqliteInt.h @@ -5174,7 +5174,7 @@ int sqlite3VtabBegin(sqlite3 *, VTable *); FuncDef *sqlite3VtabOverloadFunction(sqlite3 *,FuncDef*, int nArg, Expr*); #if (defined(SQLITE_ENABLE_DBPAGE_VTAB) || defined(SQLITE_TEST)) \ && !defined(SQLITE_OMIT_VIRTUALTABLE) - void sqlite3VtabWriteAll(sqlite3_index_info*); + void sqlite3VtabUsesAllSchemas(sqlite3_index_info*); #endif sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context*); int sqlite3VdbeParameterIndex(Vdbe*, const char*, int); |