SQLite

Check-in [5206ca6005]
Login

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

Overview
Comment:Have fts5 store rowids in ascending order. Query speed is virtually the same regardless of rowid order, and ascending order makes some insert optimizations easier.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | fts5
Files: files | file ages | folders
SHA1: 5206ca6005bfa9dfc7346d4b89430c9748d32c10
User & Date: dan 2015-01-24 19:57:03.097
Context
2015-01-27
20:41
Fix a problem with fts5 doclist-indexes that occured if the first rowid of the first non-term page of a doclist is zero. (check-in: f704bc059e user: dan tags: fts5)
2015-01-24
19:57
Have fts5 store rowids in ascending order. Query speed is virtually the same regardless of rowid order, and ascending order makes some insert optimizations easier. (check-in: 5206ca6005 user: dan tags: fts5)
2015-01-23
17:43
Fix compression of keys stored on internal segment b-tree nodes by fts5. (check-in: 51444f67c0 user: dan tags: fts5)
Changes
Unified Diff Side-by-Side Diff Patch
Changes to ext/fts5/fts5.c.
Changes to ext/fts5/fts5Int.h.
Changes to ext/fts5/fts5_expr.c.
Changes to ext/fts5/fts5_hash.c.
Changes to ext/fts5/fts5_index.c.
Changes to ext/fts5/test/fts5aa.test.
Changes to ext/fts5/test/fts5ab.test.
Changes to ext/fts5/test/fts5ac.test.
Changes to ext/fts5/test/fts5ad.test.
Changes to ext/fts5/test/fts5ae.test.
Changes to ext/fts5/test/fts5ak.test.
Changes to ext/fts5/test/fts5al.test.
Changes to ext/fts5/test/fts5content.test.
Changes to ext/fts5/test/fts5corrupt.test.
Changes to ext/fts5/test/fts5fault1.test.
Changes to ext/fts5/test/fts5rowid.test.