SQLite

Check-in [166e82dd20]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Allow for page numbers as large as 4294967294 (0xfffffffe) which means database files as large as 281 TB.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 166e82dd20efbfd355ef3fb8b500bfebd8b946f1b13619b46722de96b57ed039
User & Date: drh 2020-07-30 17:29:39.908
References
2024-01-02
22:49
Back out [b517a52fa36df0a0] which is no longer reachable due to early error detection enhancements in [166e82dd20efbfd3]. (check-in: 704943e96f user: drh tags: trunk)
Context
2020-07-30
17:37
Fix compiler warnings in MSVC. (check-in: 96e3dba2ed user: drh tags: trunk)
17:29
Allow for page numbers as large as 4294967294 (0xfffffffe) which means database files as large as 281 TB. (check-in: 166e82dd20 user: drh tags: trunk)
17:14
Fix unreachable branches. (Closed-Leaf check-in: 905752da98 user: drh tags: larger-databases)
2020-07-28
17:29
If a writer crashes in WAL mode and leave the SHM file in an inconsistent state, subsequent transactions are now able to recover the SHM file even if there are active read transactions. (check-in: ee8a108058 user: drh tags: trunk)
Changes
Unified Diff Side-by-Side Diff Patch
Changes to src/analyze.c.
Changes to src/btree.c.
Changes to src/btree.h.
Changes to src/btreeInt.h.
Changes to src/build.c.
Changes to src/insert.c.
Changes to src/main.c.
Changes to src/pager.c.
Changes to src/pager.h.
Changes to src/pragma.c.
Changes to src/prepare.c.
Changes to src/select.c.
Changes to src/sqliteInt.h.
Changes to src/test1.c.
Changes to src/util.c.
Changes to src/vdbe.c.
Changes to src/vdbe.h.
Changes to src/vdbeInt.h.
Changes to src/vdbeaux.c.
Changes to src/wal.c.
Changes to src/wherecode.c.
Changes to test/corrupt3.test.
Changes to test/corruptL.test.
Changes to test/dbfuzz001.test.
Changes to test/fts3corrupt4.test.
Changes to test/pager1.test.
Changes to test/tester.tcl.
Added tool/enlargedb.c.
Changes to tool/showdb.c.