SQLite

Changes On Branch fts5-incompatible
Login

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

Changes In Branch fts5-incompatible Excluding Merge-Ins

This is equivalent to a diff from 47a46a9f to 99de5e36

2015-09-10
17:23
Modify the fts5 leaf page format to permit faster seek operations. This is a file-format change. Any existing databases can be upgraded by running the fts5 'rebuild' command. (check-in: 0c0c4ae9 user: dan tags: trunk)
17:20
Create separate "path" and "root" columns in the json_each() and json_tree() virtual tables. "Root" is the 2nd parameter and is fixed. "Path" varies as json_tree() walks the hierarchy. (check-in: 127cce3e user: drh tags: trunk)
16:39
Increment the fts5 version value to indicate that the on-disk format has changed. (Closed-Leaf check-in: 99de5e36 user: dan tags: fts5-incompatible)
16:19
Fix a segfault in fts5 that could occur if the database contents were corrupt. (check-in: 4931e37d user: dan tags: fts5-incompatible)
15:52
Merge latest changes from trunk. Including fts5_expr.c fixes. (check-in: 716e7e74 user: dan tags: fts5-incompatible)
15:24
Make the sqlite3ext.h header file responsive to -DSQLITE_OMIT_LOAD_EXTENSION. (check-in: 47a46a9f user: drh tags: trunk)
15:22
Disable tests for json_each() and json_tree() on builds where virtual tables are not supported (check-in: bb8ee3b1 user: drh tags: trunk)

Changes to ext/fts5/fts5Int.h.

Changes to ext/fts5/fts5_buffer.c.

Changes to ext/fts5/fts5_config.c.

Changes to ext/fts5/fts5_index.c.

Changes to ext/fts5/fts5_main.c.

Changes to ext/fts5/test/fts5aa.test.

Changes to ext/fts5/test/fts5ad.test.

Changes to ext/fts5/test/fts5al.test.

Changes to ext/fts5/test/fts5corrupt.test.

Changes to ext/fts5/test/fts5corrupt2.test.

Changes to ext/fts5/test/fts5rowid.test.

Added ext/fts5/test/fts5simple.test.

Changes to ext/fts5/test/fts5version.test.

Changes to ext/fts5/tool/loadfts5.tcl.

Changes to main.mk.

Changes to test/permutations.test.