Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| SHA1 Hash: | 64593a771c893eb123a8a684357b25142a9f4ff2 |
|---|---|
| Date: | 2012-11-14 12:46:58 |
| User: | drh |
| Comment: | Fix typo in documentation on EXCLUSIVE locking mode for WAL. |
Tags And Properties
- branch=trunk inherited from [b2e03e19ab]
- sym-trunk inherited from [b2e03e19ab]
Changes
Changes to pages/wal.in
396 396 397 <p>^If NORMAL locking mode is in effect for the first WAL-mode database 397 <p>^If NORMAL locking mode is in effect for the first WAL-mode database 398 access, then the shared-memory wal-index is created. ^This means that the 398 access, then the shared-memory wal-index is created. ^This means that the 399 underlying VFS must support the "version 2" shared-memory. 399 underlying VFS must support the "version 2" shared-memory. 400 ^If the VFS does not support shared-memory methods, then the attempt to 400 ^If the VFS does not support shared-memory methods, then the attempt to 401 open a database that is already in WAL mode, or the attempt convert a 401 open a database that is already in WAL mode, or the attempt convert a 402 database into WAL mode, will fail. 402 database into WAL mode, will fail. 403 ^As long a connection is using a shared-memory wal-index, the locking | 403 ^As long as exactly one connection is using a shared-memory wal-index, 404 mode can be changed freely between NORMAL and EXCLUSIVE. ^It is only | 404 the locking mode can be changed freely between NORMAL and EXCLUSIVE. 405 when the shared-memory wal-index is omitted, when the locking mode is | 405 ^It is only when the shared-memory wal-index is omitted, when the locking 406 EXCLUSIVE prior to the first WAL-mode database access, that the locking | 406 mode is EXCLUSIVE prior to the first WAL-mode database access, that the 407 mode is stuck in EXCLUSIVE.</p> | 407 locking mode is stuck in EXCLUSIVE.</p> 408 408 409 <tcl>hd_fragment bkwrds {WAL backwards compatibility}</tcl> 409 <tcl>hd_fragment bkwrds {WAL backwards compatibility}</tcl> 410 <h2>Backwards Compatibility</h2> 410 <h2>Backwards Compatibility</h2> 411 411 412 <p>The database file format is unchanged for WAL mode. However, the 412 <p>The database file format is unchanged for WAL mode. However, the 413 WAL file and the [wal-index] are new concepts and so older versions of 413 WAL file and the [wal-index] are new concepts and so older versions of 414 SQLite will not know 414 SQLite will not know