SQLite

Check-in [0b7e4ab8ab]
Login

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

Overview
Comment:Modify the fts5 custom tokenizer interface to permit synonym support. The fts5_api.iVersion value is now set to 2. Existing fts5 custom tokenizers (if there are such things) will need to be updated to use the new api version.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 0b7e4ab8abde3ae32459233df115c433dd58d2c1
User & Date: dan 2015-09-04 10:31:51.624
Context
2015-09-04
11:13
Enhance showfts5.tcl so that it can optionally display the number of terms in each segment. (check-in: d648ddd93d user: dan tags: trunk)
10:31
Modify the fts5 custom tokenizer interface to permit synonym support. The fts5_api.iVersion value is now set to 2. Existing fts5 custom tokenizers (if there are such things) will need to be updated to use the new api version. (check-in: 0b7e4ab8ab user: dan tags: trunk)
10:24
Merge latest trunk changes. (Closed-Leaf check-in: 443a5eb8e1 user: dan tags: fts5-incompatible)
04:31
Simplification of the LRU list handling in pcache1. (check-in: 05a3a2cd14 user: drh tags: trunk)
Changes
Unified Diff Side-by-Side Diff Patch
Changes to ext/fts5/extract_api_docs.tcl.
Changes to ext/fts5/fts5.h.
Changes to ext/fts5/fts5Int.h.
Changes to ext/fts5/fts5_aux.c.
Changes to ext/fts5/fts5_config.c.
Changes to ext/fts5/fts5_expr.c.
Changes to ext/fts5/fts5_index.c.
Changes to ext/fts5/fts5_main.c.
Changes to ext/fts5/fts5_storage.c.
Changes to ext/fts5/fts5_tcl.c.
Changes to ext/fts5/fts5_test_mi.c.
Changes to ext/fts5/fts5_tokenize.c.
Changes to ext/fts5/test/fts5_common.tcl.
Changes to ext/fts5/test/fts5aa.test.
Changes to ext/fts5/test/fts5columnsize.test.
Changes to ext/fts5/test/fts5ea.test.
Changes to ext/fts5/test/fts5eb.test.
Changes to ext/fts5/test/fts5fault6.test.
Added ext/fts5/test/fts5fault7.test.
Changes to ext/fts5/test/fts5matchinfo.test.
Added ext/fts5/test/fts5synonym.test.
Changes to main.mk.